[oe] [meta-gnome][PATCH] libspelling: update 0.4.0 -> 0.4.2

2024-10-11 Thread Markus Volk
libspelling 0.4.2
=

This is a bug-fix release for GNOME 47

 * Limit the number of corrections to 10 in enchant backend to help with
   dictionary configurations which produce many results.
 * Hide add/ignore menu items when disabled.
 * Don't show word corrections when spellcheck is disabled.

libspelling 0.4.1
=

This is a bug-fix release for GNOME 47

 * Fixes an important issue tracking weak pointers from a GtkTextBuffer.
 * Fixes an important issue where we could get invalid text iters from
   GtkTextBuffer::delete-range() after the deletion occurred when other
   signal handlers are in play.

Signed-off-by: Markus Volk 
---
 .../libspelling/{libspelling_0.4.0.bb => libspelling_0.4.2.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/libspelling/{libspelling_0.4.0.bb => 
libspelling_0.4.2.bb} (82%)

diff --git a/meta-gnome/recipes-gnome/libspelling/libspelling_0.4.0.bb 
b/meta-gnome/recipes-gnome/libspelling/libspelling_0.4.2.bb
similarity index 82%
rename from meta-gnome/recipes-gnome/libspelling/libspelling_0.4.0.bb
rename to meta-gnome/recipes-gnome/libspelling/libspelling_0.4.2.bb
index dd4c8891e..833fe65c3 100644
--- a/meta-gnome/recipes-gnome/libspelling/libspelling_0.4.0.bb
+++ b/meta-gnome/recipes-gnome/libspelling/libspelling_0.4.2.bb
@@ -13,4 +13,4 @@ GIDOCGEN_MESON_OPTION = 'docs'
 PACKAGECONFIG ?= ""
 PACKAGECONFIG[sysprof] = "-Dsysprof=true,-Dsysprof=false,sysprof"
 
-SRC_URI[archive.sha256sum] = 
"00c63970d708a0ef3bcba40e708a06d7030114cb9f210c74583ffad56d36e3dd"
+SRC_URI[archive.sha256sum] = 
"b3e609b1a247e71bc097e262564f33f51fd7db566eeb0cd74ae5021536b878b5"
-- 
2.46.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112815): 
https://lists.openembedded.org/g/openembedded-devel/message/112815
Mute This Topic: https://lists.openembedded.org/mt/108960252/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] cryptsetup: fix udev PACKAGECONFIG

2024-10-10 Thread Markus Volk
This commit removed the lvm2-udevrules package.
[https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=c37c867e1a6fa39cf3f3d4c6688ea6dc825a]

Align accordingly to avoid error at do_rootfs

Error:
 Problem 1: package udisks2-2.10.1-r0.corei7_64 from oe-repo requires 
libblockdev.so.3()(64bit), but none of the providers can be installed
  - package udisks2-2.10.1-r0.corei7_64 from oe-repo requires 
libbd_utils.so.3()(64bit), but none of the providers can be installed
  - package udisks2-2.10.1-r0.corei7_64 from oe-repo requires libblockdev >= 
3.2.0, but none of the providers can be installed
  - package gvfs-1.56.0-r0.corei7_64 from oe-repo requires udisks2, but none of 
the providers can be installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12()(64bit), but none of the providers can be installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12(CRYPTSETUP_2.0)(64bit), but none of the providers can be 
installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12(CRYPTSETUP_2.4)(64bit), but none of the providers can be 
installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12(CRYPTSETUP_2.7)(64bit), but none of the providers can be 
installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires cryptsetup >= 
2.7.5, but none of the providers can be installed
  - conflicting requests
  - nothing provides lvm2-udevrules needed by cryptsetup-2.7.5-r0.corei7_64 
from oe-repo
 Problem 2: package gvfs-1.56.0-r0.corei7_64 from oe-repo requires udisks2, but 
none of the providers can be installed
  - package udisks2-2.10.1-r0.corei7_64 from oe-repo requires 
libblockdev.so.3()(64bit), but none of the providers can be installed
  - package udisks2-2.10.1-r0.corei7_64 from oe-repo requires 
libbd_utils.so.3()(64bit), but none of the providers can be installed
  - package udisks2-2.10.1-r0.corei7_64 from oe-repo requires libblockdev >= 
3.2.0, but none of the providers can be installed
  - package gvfsd-trash-1.56.0-r0.corei7_64 from oe-repo requires 
libgvfscommon.so()(64bit), but none of the providers can be installed
  - package gvfsd-trash-1.56.0-r0.corei7_64 from oe-repo requires 
libgvfsdaemon.so()(64bit), but none of the providers can be installed
  - package gvfsd-trash-1.56.0-r0.corei7_64 from oe-repo requires gvfs >= 
1.56.0, but none of the providers can be installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12()(64bit), but none of the providers can be installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12(CRYPTSETUP_2.0)(64bit), but none of the providers can be 
installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12(CRYPTSETUP_2.4)(64bit), but none of the providers can be 
installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires 
libcryptsetup.so.12(CRYPTSETUP_2.7)(64bit), but none of the providers can be 
installed
  - package libblockdev-3.2.0-r0.corei7_64 from oe-repo requires cryptsetup >= 
2.7.5, but none of the providers can be installed
  - conflicting requests
  - nothing provides lvm2-udevrules needed by cryptsetup-2.7.5-r0.corei7_64 
from oe-repo
(try to add '--skip-broken' to skip uninstallable packages)

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.7.5.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.7.5.bb 
b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.7.5.bb
index 54b47ea3f..60bf501eb 100644
--- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.7.5.bb
+++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.7.5.bb
@@ -53,7 +53,7 @@ PACKAGECONFIG[veritysetup] = 
"--enable-veritysetup,--disable-veritysetup"
 PACKAGECONFIG[luks2-reencryption] = 
"--enable-luks2-reencryption,--disable-luks2-reencryption"
 PACKAGECONFIG[integritysetup] = 
"--enable-integritysetup,--disable-integritysetup"
 PACKAGECONFIG[selinux] = "--enable-selinux,--disable-selinux"
-PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,,udev lvm2-udevrules"
+PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,,udev lvm2"
 PACKAGECONFIG[kernel_crypto] = "--enable-kernel_crypto,--disable-kernel_crypto"
 # gcrypt-pkbdf2 requries --with-crypto_backend=gcrypt or the flag isn't
 # recognized.
-- 
2.46.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112760): 
https://lists.openembedded.org/g/openembedded-devel/message/112760
Mute This Topic: https://lists.openembedded.org/mt/108924725/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] webkitgtk3: update 2.44.3 -> 2.46.0

2024-10-04 Thread Markus Volk
On Fri, Oct 4 2024 at 12:45:16 AM -07:00:00, Khem Raj 
 wrote:

Thanks for following this through. I wonder if we should take the
patch from - 


I think I already added this patch once. It has been removed once the 
issue was fixed upstream. There have been lots of changes to the wasm 
tier since then, so it would probably not work exactly the same way it 
did, but I haven't even tried so far because that was not the only 
issue.


Fixed the typo:
diff --git a/Source/JavaScriptCore/jit/GPRInfo.h 
b/Source/JavaScriptCore/jit/GPRInfo.h

index a4801ba44528..1497058bd8c6 100644
--- a/Source/JavaScriptCore/jit/GPRInfo.h
+++ b/Source/JavaScriptCore/jit/GPRInfo.h
@@ -756,16 +756,16 @@ public:
static constexpr GPRReg wasmBaseMemoryPointer = regCS3;
static constexpr GPRReg wasmBoundsCheckingSizeRegister = regCS4;

- static constexpr GPRReg regWS0 = RICSV64Registers::x6;
- static constexpr GPRReg regWS1 = RICSV64Registers::x7;
- static constexpr GPRReg regWA0 = RICSV64Registers::x10;
- static constexpr GPRReg regWA1 = RICSV64Registers::x11;
- static constexpr GPRReg regWA2 = RICSV64Registers::x12;
- static constexpr GPRReg regWA3 = RICSV64Registers::x13;
- static constexpr GPRReg regWA4 = RICSV64Registers::x14;
- static constexpr GPRReg regWA5 = RICSV64Registers::x15;
- static constexpr GPRReg regWA6 = RICSV64Registers::x16;
- static constexpr GPRReg regWA7 = RICSV64Registers::x17;
+ static constexpr GPRReg regWS0 = RISCV64Registers::x6;
+ static constexpr GPRReg regWS1 = RISCV64Registers::x7;
+ static constexpr GPRReg regWA0 = RISCV64Registers::x10;
+ static constexpr GPRReg regWA1 = RISCV64Registers::x11;
+ static constexpr GPRReg regWA2 = RISCV64Registers::x12;
+ static constexpr GPRReg regWA3 = RISCV64Registers::x13;
+ static constexpr GPRReg regWA4 = RISCV64Registers::x14;
+ static constexpr GPRReg regWA5 = RISCV64Registers::x15;
+ static constexpr GPRReg regWA6 = RISCV64Registers::x16;
+ static constexpr GPRReg regWA7 = RISCV64Registers::x17;

static constexpr GPRReg patchpointScratchRegister = 
RISCV64Registers::x30; // Should match dataTempRegister


--

And to prevent failure in automated code generation I also, in lack of 
knowledge, added a fantasy value here:


diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp 
b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp

index 76c46889c329..4888a753e1d4 100644
--- a/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
@@ -584,6 +584,9 @@ JSValue CLoop::execute(OpcodeID entryOpcodeID, 
void* executableAddress, VM* vm,
#define OFFLINE_ASM_ALIGN_TRAP(align) OFFLINE_ASM_BEGIN_SPACER "\n 
.balign " #align ", 0xcc\n" // pad with int 3 instructions

#elif CPU(ARM)
#define OFFLINE_ASM_ALIGN_TRAP(align) OFFLINE_ASM_BEGIN_SPACER "\n 
.balignw " #align ", 0xde00\n" // pad with udf instructions

+#elif CPU(RISCV64)
+#define OFFLINE_ASM_ALIGN_TRAP(align) OFFLINE_ASM_BEGIN_SPACER "\n 
.balignw " #align ", 0x00\n" // pad with instructions

+
#endif

#define OFFLINE_ASM_EXPORT_SYMBOL(symbol)
--

That helped to compile the LowLevelInterpreter, but I didn't look any 
further because I felt I lacked too much knowledge at the moment to 
continue.




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112657): 
https://lists.openembedded.org/g/openembedded-devel/message/112657
Mute This Topic: https://lists.openembedded.org/mt/108526034/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] webkitgtk3: update 2.44.3 -> 2.46.0

2024-10-04 Thread Markus Volk
On Fri, Sep 20 2024 at 02:00:15 PM +02:00:00, Markus Volk 
 wrote:

it fails to compile on riscv64 and perhaps this commit is to blame


Yes, looks like this commit is the reason. That missing RISCV64 
register errors sounds quite unfamiliar to me and I always get lost 
for hours looking at the webkitgtk code. I'll check if this issue was 
already addressed  and if so maybe also has been fixed. If not, I'll 
file an issue for it. The webkitgtk update brings great usability 
improvements for epiphany but is not a build requirement for epiphany 
47.0. Also current gnome-online-accounts seems to work well without 
the webkitgtk update.  Therefore no need to hurry



I had a closer look at the webkitgtk riscv64 issue. The error with the 
missing RISCV64 registers is due to a typo. But once that was fixed, 
the fun began. Despite looking at the code in a few places, I couldn't 
figure out how to build webassembly with Jit. However, I was able to 
build webassembly without jit, and since I've seen that there are 
general efforts to make things compilable without jit, I wanted to ask 
if jit support is mandatory for riscv64?


webassembly build with jit enabled leads to a similar problem as this 
one some time ago:

[<https://bugs.launchpad.net/ubuntu/+source/webkit2gtk/+bug/2008798>]

It seems to me that riscv64 does not support b3 at all? I'm not 
entirely sure, as I don't even own such a machine, but the fact that 
this typo was not caught for the release version suggests that riscv64 
is not being tested by CI in the webkit project. Therefore I ask.



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112655): 
https://lists.openembedded.org/g/openembedded-devel/message/112655
Mute This Topic: https://lists.openembedded.org/mt/108526034/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][PATCHv2] pipewire: update 1.2.3 -> 1.2.5

2024-09-28 Thread Markus Volk
PipeWire 1.2.5 (2024-09-27)

This is an important bugfix release that is API and ABI compatible with the
previous 1.2.x and 1.0.x releases.

Highlights
  - Fix an fd mismatch in the protocol in some cases that could lead to
fd leaks and crashes.
  - Fix a bug where the mixer was not updated after setting the port, which 
would
cause muted audio at boot or resume from suspend.
  - Fix a potential use-after-free in module-rt when stopping a thread.
  - Cached objects are now freed in the JACK API to avoid memory leaks.
  - Some more fixes and improvements.

PipeWire
  - RequestProcess commands are now only sent after the node completes
the state change to RUNNING.
  - More FreeBSD fixes.
  - Handle ACTIVE links going to < PAUSED as well. This improves
renegotiation in some cases.
  - Fix an fd mismatch in the protocol in some cases that could lead to
fd leaks and crashes.

Modules
  - Many of the network modules can now also accept hostnames instead of
IP addresses.
  - Fix a potential use-after-free in module-rt when stopping the thread.

SPA
  - Support for elogind was added.
  - Some more errors are checked when converting JSON to POD. (#4313)
  - Fix a bug where the mixer was not updated after setting the port, which 
would
cause muted audio at boot or resume from suspend. (#4084)

JACK
  - The BBT transport handling was improved. Some fields were added to be able
to handle the JACK semantics correctly. (#4314)
  - Buffers are now aligned according to the maximum CPU alignment instead of
the hardcoded 16 bytes alignment.
  - Cached objects are now freed correctly.

Doc
  - Some small doc updates. (#4272)

Older versions:

PipeWire 1.2.4 (2024-09-19)

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

Highlights
  - Avoid a crash in cleanup of globals. (#4250)
  - Use systemd-logind to scan for new devices in v4l2.
  - Some more bugfixes and improvements.

PipeWire
  - Avoid a crash in cleanup of globals. (#4250)
  - Improve RequestProcess dispatch.

Tools
  - Improve float parsing. (#4234)

SPA
  - Clear the ringbuffer when stopping in libcamera.
  - Use systemd-logind to scan for new devices in v4l2. (#3539, #3960)
  - Queue dropped first buffer in v4l2.
  - Unlink pcm devices when moving drivers to avoid broken pipe.

JACK
  - Emit buffer_size callback in jack_activate() to improve
compatibility with GStreamer. (#4260)

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

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
index 0a2088a3c..b37ae0a53 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "e2a76824e2b112b15ae4a1a3d444696d5526f8d8"
+SRCREV = "71fac7fa818f21234da4c356de0b44e47e1a2ef2"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112548): 
https://lists.openembedded.org/g/openembedded-devel/message/112548
Mute This Topic: https://lists.openembedded.org/mt/108714951/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] pipewire: update 1.2.3 -> 1.2.5 PipeWire 1.2.5 (2024-09-27)

2024-09-28 Thread Markus Volk
On Sat, Sep 28 2024 at 09:57:37 PM +00:00:00, Peter Kjellerstedt 
 wrote:
Based on the entry below for 1.2.4, I assume the "PipeWire 1.2.5 
(2024-09-27)"

part above was actually intended to be part of the body.


yes, thanks


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112547): 
https://lists.openembedded.org/g/openembedded-devel/message/112547
Mute This Topic: https://lists.openembedded.org/mt/108704654/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: add patch to fix zero initialization

2024-09-28 Thread Markus Volk
There are issues at least in combination with kodi
[https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4325]

Signed-off-by: Markus Volk 
---
 ...er.h-avoid-missing-field-intializers.patch | 41 +++
 .../pipewire/pipewire_1.2.5.bb|  1 +
 2 files changed, 42 insertions(+)
 create mode 100644 
meta-multimedia/recipes-multimedia/pipewire/files/0001-parser.h-avoid-missing-field-intializers.patch

diff --git 
a/meta-multimedia/recipes-multimedia/pipewire/files/0001-parser.h-avoid-missing-field-intializers.patch
 
b/meta-multimedia/recipes-multimedia/pipewire/files/0001-parser.h-avoid-missing-field-intializers.patch
new file mode 100644
index 0..daeff7e13
--- /dev/null
+++ 
b/meta-multimedia/recipes-multimedia/pipewire/files/0001-parser.h-avoid-missing-field-intializers.patch
@@ -0,0 +1,41 @@
+From a6d8d98845754b015e2e155c396091b0791a23c9 Mon Sep 17 00:00:00 2001
+From: Markus Volk 
+Date: Sat, 28 Sep 2024 18:39:43 +0200
+Subject: [PATCH] fix zero initialization
+
+Signed-off-by: Markus Volk 
+Upstream-Status: Submitted 
[https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4325]
+---
+ spa/include/spa/pod/builder.h | 2 +-
+ spa/include/spa/pod/parser.h  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/spa/include/spa/pod/builder.h b/spa/include/spa/pod/builder.h
+index 0564d94ea..b0487bf48 100644
+--- a/spa/include/spa/pod/builder.h
 b/spa/include/spa/pod/builder.h
+@@ -49,7 +49,7 @@ struct spa_pod_builder {
+   struct spa_callbacks callbacks;
+ };
+ 
+-#define SPA_POD_BUILDER_INIT(buffer,size)  ((struct spa_pod_builder){ 
(buffer), (size), 0, {0}, {0} })
++#define SPA_POD_BUILDER_INIT(buffer,size)  ((struct spa_pod_builder){ 
(buffer), (size), 0, {}, {} })
+ 
+ static inline void
+ spa_pod_builder_get_state(struct spa_pod_builder *builder, struct 
spa_pod_builder_state *state)
+diff --git a/spa/include/spa/pod/parser.h b/spa/include/spa/pod/parser.h
+index 083f91171..387298927 100644
+--- a/spa/include/spa/pod/parser.h
 b/spa/include/spa/pod/parser.h
+@@ -33,7 +33,7 @@ struct spa_pod_parser {
+   struct spa_pod_parser_state state;
+ };
+ 
+-#define SPA_POD_PARSER_INIT(buffer,size)  ((struct spa_pod_parser){ (buffer), 
(size), 0, {0} })
++#define SPA_POD_PARSER_INIT(buffer,size)  ((struct spa_pod_parser){ (buffer), 
(size), 0, {} })
+ 
+ static inline void spa_pod_parser_init(struct spa_pod_parser *parser,
+  const void *data, uint32_t size)
+-- 
+2.46.0
+
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
index b37ae0a53..a02c5de8c 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
@@ -14,6 +14,7 @@ DEPENDS = "dbus ncurses"
 
 SRCREV = "71fac7fa818f21234da4c356de0b44e47e1a2ef2"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
+SRC_URI += "file://0001-parser.h-avoid-missing-field-intializers.patch"
 
 S = "${WORKDIR}/git"
 
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112543): 
https://lists.openembedded.org/g/openembedded-devel/message/112543
Mute This Topic: https://lists.openembedded.org/mt/108706928/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.2.3 -> 1.2.5 PipeWire 1.2.5 (2024-09-27)

2024-09-28 Thread Markus Volk
This is an important bugfix release that is API and ABI compatible with the
previous 1.2.x and 1.0.x releases.

Highlights
  - Fix an fd mismatch in the protocol in some cases that could lead to
fd leaks and crashes.
  - Fix a bug where the mixer was not updated after setting the port, which 
would
cause muted audio at boot or resume from suspend.
  - Fix a potential use-after-free in module-rt when stopping a thread.
  - Cached objects are now freed in the JACK API to avoid memory leaks.
  - Some more fixes and improvements.

PipeWire
  - RequestProcess commands are now only sent after the node completes
the state change to RUNNING.
  - More FreeBSD fixes.
  - Handle ACTIVE links going to < PAUSED as well. This improves
renegotiation in some cases.
  - Fix an fd mismatch in the protocol in some cases that could lead to
fd leaks and crashes.

Modules
  - Many of the network modules can now also accept hostnames instead of
IP addresses.
  - Fix a potential use-after-free in module-rt when stopping the thread.

SPA
  - Support for elogind was added.
  - Some more errors are checked when converting JSON to POD. (#4313)
  - Fix a bug where the mixer was not updated after setting the port, which 
would
cause muted audio at boot or resume from suspend. (#4084)

JACK
  - The BBT transport handling was improved. Some fields were added to be able
to handle the JACK semantics correctly. (#4314)
  - Buffers are now aligned according to the maximum CPU alignment instead of
the hardcoded 16 bytes alignment.
  - Cached objects are now freed correctly.

Doc
  - Some small doc updates. (#4272)

Older versions:

PipeWire 1.2.4 (2024-09-19)

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

Highlights
  - Avoid a crash in cleanup of globals. (#4250)
  - Use systemd-logind to scan for new devices in v4l2.
  - Some more bugfixes and improvements.

PipeWire
  - Avoid a crash in cleanup of globals. (#4250)
  - Improve RequestProcess dispatch.

Tools
  - Improve float parsing. (#4234)

SPA
  - Clear the ringbuffer when stopping in libcamera.
  - Use systemd-logind to scan for new devices in v4l2. (#3539, #3960)
  - Queue dropped first buffer in v4l2.
  - Unlink pcm devices when moving drivers to avoid broken pipe.

JACK
  - Emit buffer_size callback in jack_activate() to improve
compatibility with GStreamer. (#4260)

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

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
index 0a2088a3c..b37ae0a53 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.5.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "e2a76824e2b112b15ae4a1a3d444696d5526f8d8"
+SRCREV = "71fac7fa818f21234da4c356de0b44e47e1a2ef2"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112542): 
https://lists.openembedded.org/g/openembedded-devel/message/112542
Mute This Topic: https://lists.openembedded.org/mt/108704654/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-shell: add gnome-control-center dependency

2024-09-23 Thread Markus Volk
This fixes:
Run-time dependency gnome-keybindings found: NO (tried pkgconfig and cmake)

Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.bb 
b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.bb
index a567e3e4a..3829110bf 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.bb
@@ -13,6 +13,7 @@ DEPENDS = " \
 gjs \
 gnome-autoar \
 gnome-desktop \
+gnome-control-center \
 polkit \
 pipewire \
 libsoup-3.0 \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112454): 
https://lists.openembedded.org/g/openembedded-devel/message/112454
Mute This Topic: https://lists.openembedded.org/mt/108603968/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] gnome-desktop: update 44.0 -> 44.1

2024-09-23 Thread Markus Volk

Version 44.1


- Fix compatibility with muslc (!158, Pablo Correa Gomez)
- Fix GNOME_DESKTOP_IS_THUMBNAIL_FACTORY (!160, Matthijs Velsink)
- Update default Indic input methods (!163, Parag Nemade)
- Use ibus-chewing as the default input source for zh_TW (!164, Kan-Ru Chen)
- Translation updates

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

diff --git a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.0.bb 
b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb
similarity index 92%
rename from meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.0.bb
rename to meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb
index 19bae74ce..63847fe3e 100644
--- a/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-desktop/gnome-desktop_44.1.bb
@@ -15,7 +15,7 @@ GIR_MESON_OPTION = ""
 
 SRC_URI += "file://gnome-desktop-thumbnail-don-t-assume-time_t-is-long.patch \
 file://0001-meson-Add-riscv32-to-seccomp-unsupported-list.patch"
-SRC_URI[archive.sha256sum] = 
"42c773745d84ba14bc1cf1c4c6f4606148803a5cd337941c63964795f3c59d42"
+SRC_URI[archive.sha256sum] = 
"ae7ca55dc9e08914999741523a17d29ce223915626bd2462a120bf96f47a79ab"
 
 DEPENDS += " \
 fontconfig \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112455): 
https://lists.openembedded.org/g/openembedded-devel/message/112455
Mute This Topic: https://lists.openembedded.org/mt/108603969/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 07/23] gnome-console: update 45.0 -> 47.0

2024-09-22 Thread Markus Volk
On Sat, Sep 21 2024 at 08:33:43 PM -04:00:00, Khem Raj 
 wrote:

I would suggest to build
packagegroup-gnome-apps and packagegroup-gnome-desktop


Thanks for the advise. Will definitely do it for the next updates. For 
now I succeeded building both packagegroups without errors, besides the 
issue with gnome-console. Maybe the update should  be delayed until vte 
was updated in oe-core? There is still gnome-terminal that has lower 
requirements for vte and works great in gnome 47




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112452): 
https://lists.openembedded.org/g/openembedded-devel/message/112452
Mute This Topic: https://lists.openembedded.org/mt/108560567/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] grilo: fix gir install

2024-09-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb 
b/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
index b6ac75dd8..f6ea21eb5 100644
--- a/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
+++ b/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
@@ -7,7 +7,6 @@ DEPENDS = " \
 glib-2.0 \
 "
 
-
 inherit gnomebase gobject-introspection gtk-doc gettext vala
 
 SRC_URI[archive.sha256sum] = 
"884580e8c5ece280df23aa63ff5234b7d48988a404df7d6bfccd1e77b473bd96"
@@ -37,3 +36,5 @@ do_compile:append() {
 ${B}/src/grl-type-builtins.c
 done
 }
+
+FILES:${PN} += "${libdir}/girepository-1.0"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112446): 
https://lists.openembedded.org/g/openembedded-devel/message/112446
Mute This Topic: https://lists.openembedded.org/mt/108585647/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/2] grilo: fix gir build

2024-09-21 Thread Markus Volk
I'll send an update for this patch. Only the FILES:${PN} line is 
missing. No need to mess with inherit


On Sun, Sep 22 2024 at 03:22:33 AM +02:00:00, Markus Volk 
 wrote:
Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

---
 meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb 
b/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb

index b6ac75dd8..1ed9a036c 100644
--- a/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
+++ b/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
@@ -7,8 +7,7 @@ DEPENDS = " \
 glib-2.0 \
 "

-
-inherit gnomebase gobject-introspection gtk-doc gettext vala
+inherit gnomebase gobject-introspection-data gtk-doc gettext vala

 SRC_URI[archive.sha256sum] = 
"884580e8c5ece280df23aa63ff5234b7d48988a404df7d6bfccd1e77b473bd96"


@@ -37,3 +36,5 @@ do_compile:append() {
 ${B}/src/grl-type-builtins.c
 done
 }
+
+FILES:${PN} += "${libdir}/girepository-1.0"
--
2.46.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112445): 
https://lists.openembedded.org/g/openembedded-devel/message/112445
Mute This Topic: https://lists.openembedded.org/mt/108584956/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 07/23] gnome-console: update 45.0 -> 47.0

2024-09-21 Thread Markus Volk
yes, vte 0.77 is required. I have that recipe in my image layer ... 
updating vte in oe-core is tricky. Thats why it did not fail for me


On Sat, Sep 21 2024 at 08:33:43 PM -04:00:00, Khem Raj 
 wrote:

this fails - <https://errors.yoctoproject.org/Errors/Details/806058/>
I think it needs vte 0.78.0+ I am testing a local patch for upgrade, I
appreciate your work
in keeping Gnome upto date in OE ecosystem. I would suggest to build
packagegroup-gnome-apps and packagegroup-gnome-desktop
which might be able to give lot of build failures from meta-gnome 
recipes.


On Fri, Sep 20, 2024 at 11:08 AM Markus Volk via
lists.openembedded.org <mailto:f_l_k=t-online...@lists.openembedded.org>>

wrote:


 Version 47.0
 

 A edge case in drag-and-drop has been resolved, and Aleksandr 
Melman fixed a

 string that hadn't been marked for translation.

 Updated Translations
  * Belarusian  (Vasil Pupkin)
  * British English  (Andi Chandler)
  * Bulgarian  (Alexander Shopov)
  * Catalan  (Jordi Mas i Hernandez)
  * Chinese (China)  (Luming Zh)
  * Czech  (Daniel Rusek)
  * Danish  (Ask Hjorth Larsen)
  * Galician  (Fran Dieguez)
  * Georgian  (Ekaterine Papava)
  * Greek  (Efstathios Iosifidis)
  * Hebrew  (Yaron Shahrabani)
  * Hungarian  (Balázs Úr)
  * Indonesian  (Andika Triwidada)
  * Lithuanian  (Aurimas Černius)
  * Norwegian Bokmål  (Brage Fuglseth)
  * Persian  (Danial Behzadi)
  * Polish  (Piotr Drąg)
  * Portuguese  (Hugo Carvalho)
  * Russian  (Artur S0)
  * Slovak  (Jose Riha)
  * Slovenian  (Martin)
  * Spanish  (Daniel Mustieles)
  * Swedish  (Anders Jonsson)
  * Ukrainian  (Yuri Chornoivan)

 Version 47.rc
 ~~~

 Thanks to feedback from beta users, a couple small improvements 
were made.


 Updated Translations
  * Basque  (Asier Sarasua Garmendia)
  * Belarusian  (Vasil Pupkin)
  * Brazilian Portuguese  (Juliano de Souza Camargo)
  * Bulgarian  (Alexander Shopov)
  * Catalan  (poc senderi)
  * Chinese (China)  (Luming Zh)
  * Czech  (Daniel Rusek)
  * Finnish  (Jiri Grönroos)
  * Georgian  (Ekaterine Papava)
  * German  (Jürgen Benvenuti)
  * Hindi  (Scrambled 777)
  * Hungarian  (Balázs Úr)
  * Kazakh  (Baurzhan Muftakhidinov)
  * Korean  (DaeHyun Sung)
  * Norwegian Bokmål  (Brage Fuglseth)
  * Occitan  (Quentin PAGÈS)
  * Persian  (Danial Behzadi)
  * Portuguese  (Hugo Carvalho)
  * Romanian  (Daniel Șerbănescu, Florentina Mușat)
  * Russian  (Artur S0)
  * Turkish  (Emin Tufan Çetin, Sabri Ünal)
  * Ukrainian  (Yuri Chornoivan)

 Version 47.beta
 ~~~

 The preferences dialogue has been expanded to include scrollback 
size, and
 there has been behind the scenes work fixing some pesky issues and 
setting

 up future improvements.

 Thanks to work elsewhere in the stack, we now have restored screen 
reader
 support. This has taken far too long, and there is more work do be 
done, but

 hopefully this is a significant step forward.

 Additionally Alice reworked our styles to take advantage of 
improvements in
 Gtk, whilst Chris helped us keep current with developments in 
Adwaita, and

 Balló György provided some fixes.

 Updated Translations
  * Brazilian Portuguese  (Juliano de Souza Camargo)
  * Greek  (Efstathios Iosifidis)
  * Hebrew  (Yosef Or Boczko)
  * Hindi  (Guntupalli Karunakar, Scrambled 777)
  * Kabyle  (Rachida SACI)
  * Nepali  (Pawan Chitrakar)
  * Occitan  (Quentin PAGÈS)
  * Portuguese  (Hugo Carvalho)
  * Romanian  (Daniel Șerbănescu)
  * Serbian  (Dušan Simić)
  * Serbian (Latin)  (Милош Поповић)
  * Slovak  (Matej Mrenica)
  * Slovenian  (Martin)
  * Turkish  (Sabri Ünal)

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

 ---
  .../{gnome-console_45.0.bb => gnome-console_47.0.bb}| 
2 +-

  1 file changed, 1 insertion(+), 1 deletion(-)
  rename 
meta-gnome/recipes-gnome/gnome-console/{gnome-console_45.0.bb => 
gnome-console_47.0.bb} (85%)


 diff --git 
a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb 
b/meta-gnome/recipes-gnome/gnome-console/gnome-console_47.0.bb

 similarity index 85%
 rename from 
meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb
 rename to 
meta-gnome/recipes-gnome/gnome-console/gnome-console_47.0.bb

 index d03b5fe04..922b0576e 100644
 --- a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb
 +++ b/meta-gnome/recipes-gnome/gnome-console/gnome-console_47.0.bb
 @@ -18,7 +18,7 @@ DEPENDS = " \
  vte \
  "

 -SRC_URI[archive.sha256sum] = 
"e7462128d2df2324a1d748062c40429cd0504af09e407067b33f3a9d0c59c8e1"
 +SRC_URI[archive.sha256sum] = 
"487ec0de0a24f12ef6f778e4aee98d744a9dcc921c9e7df98b2d9f410b00ef52"


  PACKAGECONFIG ?= ""
  PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
 --
 2.46.0


 




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112444): 
https://lists.openembedded.org/g/openembedded-devel/message/112444
Mute This Topic:

Re: [oe] [meta-gnome][PATCH 2/2] grilo-plugins: switch from tracker to tinysparql

2024-09-21 Thread Markus Volk
On Sat, Sep 21 2024 at 08:29:58 PM -04:00:00, Khem Raj 
 wrote:
here is next problem - 



Not sure why this is related, but I sent patches for the issue


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112443): 
https://lists.openembedded.org/g/openembedded-devel/message/112443
Mute This Topic: https://lists.openembedded.org/mt/108577601/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] grilo-plugins: add PACKAGECONFIG for lua-factory

2024-09-21 Thread Markus Volk
lua-factory is the only plugin that is enabled by default.
Add missing dependencies to fix build

Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb 
b/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb
index 05df108e9..b0516be3d 100644
--- a/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb
+++ b/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb
@@ -7,17 +7,16 @@ DEPENDS = " \
 gperf-native \
 itstool-native \
 grilo \
-lua \
 liboauth \
 "
 
-
 inherit gnomebase gnome-help vala
 
 SRC_URI += "file://0001-Avoid-running-trackertestutils.patch"
 SRC_URI[archive.sha256sum] = 
"fe6f4dbe586c6b8ba2406394e202f22d009d642a96eb3a54f32f6a21d084cdcb"
 
-PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 
'gobject-introspection-data', 'tracker', '', d)}"
-PACKAGECONFIG[tracker] = 
"-Denable-tracker3=yes,-Denable-tracker3=no,tinysparql"
+PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 
'gobject-introspection-data', 'tracker', '', d)} lua-factory"
+PACKAGECONFIG[tracker] = 
"-Denable-tracker3=yes,-Denable-tracker3=no,tinysparql,localsearch"
+PACKAGECONFIG[lua-factory] = 
"-Denable-lua-factory=yes,-Denable-lua-factory=no,lua libarchive json-glib 
gnome-online-accounts"
 
 FILES:${PN} += "${libdir}/grilo-0.3"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112442): 
https://lists.openembedded.org/g/openembedded-devel/message/112442
Mute This Topic: https://lists.openembedded.org/mt/108584957/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] grilo: fix gir build

2024-09-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb 
b/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
index b6ac75dd8..1ed9a036c 100644
--- a/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
+++ b/meta-gnome/recipes-gnome/grilo/grilo_0.3.16.bb
@@ -7,8 +7,7 @@ DEPENDS = " \
 glib-2.0 \
 "
 
-
-inherit gnomebase gobject-introspection gtk-doc gettext vala
+inherit gnomebase gobject-introspection-data gtk-doc gettext vala
 
 SRC_URI[archive.sha256sum] = 
"884580e8c5ece280df23aa63ff5234b7d48988a404df7d6bfccd1e77b473bd96"
 
@@ -37,3 +36,5 @@ do_compile:append() {
 ${B}/src/grl-type-builtins.c
 done
 }
+
+FILES:${PN} += "${libdir}/girepository-1.0"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112441): 
https://lists.openembedded.org/g/openembedded-devel/message/112441
Mute This Topic: https://lists.openembedded.org/mt/108584956/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][PATCHv3] gnome-terminal: update 3.50.1 -> 3.54.0

2024-09-21 Thread Markus Volk
- drop 0001-meson-add-option-to-set-dbus_interfacedir.patch
  Issue has been fixed by 
[https://gitlab.gnome.org/GNOME/gnome-terminal/-/commit/c1657f9cd62a982722041e5968136c7ba57e51f7]

Signed-off-by: Markus Volk 
---
 ...-add-option-to-set-dbus_interfacedir.patch | 63 ---
 ...nal_3.50.1.bb => gnome-terminal_3.54.0.bb} |  5 +-
 2 files changed, 2 insertions(+), 66 deletions(-)
 delete mode 100644 
meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
 rename meta-gnome/recipes-gnome/gnome-terminal/{gnome-terminal_3.50.1.bb => 
gnome-terminal_3.54.0.bb} (79%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
deleted file mode 100644
index 9f8475bdd..0
--- 
a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 61668e1eb86a316d4ad9a6b9cacf8c8cc74a0c33 Mon Sep 17 00:00:00 2001
-From: Markus Volk 
-Date: Sun, 7 Jan 2024 10:40:31 +0100
-Subject: [PATCH] meson: add an option to set dbus_interface_dir
-
-Add an option that allows to set the dbus_interface_dir path manually.
-This will help to cross-compile gnome-terminal on host systems that
-don't have gnome-shell installed.
-
-Upstream-Status: Submitted 
[https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/8046]
-
-Signed-off-by: Markus Volk 

- meson_options.txt | 7 +++
- src/meson.build   | 7 ++-
- 2 files changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/meson_options.txt b/meson_options.txt
-index b555ab66..8fece058 100644
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -13,6 +13,13 @@
- # You should have received a copy of the GNU General Public License
- # along with this programme.  If not, see <https://www.gnu.org/licenses/>.
- 
-+option(
-+  'dbus_interface_dir',
-+  type: 'string',
-+  value: '',
-+  description: 'directory for D-Bus session interface files 
[$datadir/dbus-1/interfaces]',
-+)
-+
- option(
-   'dbg',
-   type: 'boolean',
-diff --git a/src/meson.build b/src/meson.build
-index 27ecd893..420ad45c 100644
 a/src/meson.build
-+++ b/src/meson.build
-@@ -185,6 +185,11 @@ server_sources = app_sources + client_util_sources + 
debug_sources + dbus_source
- 
- if get_option('search_provider')
- 
-+  dbus_interface_dir = get_option('dbus_interface_dir')
-+  if dbus_interface_dir == ''
-+dbus_interface_dir = gt_prefix / gt_dbusinterfacedir
-+  endif
-+
-   server_sources += files(
- 'terminal-search-provider.cc',
- 'terminal-search-provider.hh',
-@@ -192,7 +197,7 @@ if get_option('search_provider')
- 
-   server_sources += gnome.gdbus_codegen(
- 'terminal-search-provider-gdbus-generated',
--gt_prefix / gt_dbusinterfacedir / 'org.gnome.ShellSearchProvider2.xml',
-+dbus_interface_dir / 'org.gnome.ShellSearchProvider2.xml',
- autocleanup: 'none',
- install_header: false,
- interface_prefix: 'org.gnome.Shell',
--- 
-2.43.0
-
diff --git a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
similarity index 79%
rename from meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
rename to meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
index 3bbfe9ece..cfbde967f 100644
--- a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
@@ -22,14 +22,13 @@ DEPENDS = " \
 SRC_URI = " \

git://gitlab.gnome.org/GNOME/gnome-terminal.git;protocol=https;nobranch=1 \
file://0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch \
-   file://0001-meson-add-option-to-set-dbus_interfacedir.patch \
 "
-SRCREV = "5ac3b8e4bd6fa02651b3c23cedb0a7e1cd769655"
+SRCREV = "965cb9307713c618253918633416fcad86bcc5d2"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ?= ""
 PACKAGECONFIG[nautilus] = 
"-Dnautilus_extension=true,-Dnautilus_extension=false,nautilus,nautilus"
-PACKAGECONFIG[search_provider] = "-Dsearch_provider=true 
-Ddbus_interface_dir=${STAGING_DATADIR}/dbus-1/interfaces,-Dsearch_provider=false,gnome-shell"
+PACKAGECONFIG[search_provider] = 
"-Dsearch_provider=true,-Dsearch_provider=false,gnome-shell"
 
 PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
 
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112438): 
https://lists.openembedded.org/g/openembedded-devel/message/112438
Mute This Topic: https://lists.openembedded.org/mt/108580084/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-terminal: update 3.50.1 -> 3.54.0

2024-09-21 Thread Markus Volk
A patch failed and had to be removed. I'm quite confused as to why this 
didn't happen in my regular build directory. Apologies for that. Other 
than that, I had no problems building gnome-terminal for musl. Unless 
there is some additional platform dependent issue, this should fix it


On Sat, Sep 21 2024 at 08:19:03 PM +02:00:00, Markus Volk 
 wrote:

- drop 0001-meson-add-option-to-set-dbus_interfacedir.patch
  Issue has been fixed by 
[<https://gitlab.gnome.org/GNOME/gnome-terminal/-/commit/c1657f9cd62a982722041e5968136c7ba57e51f7>]


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

---
 ...-add-option-to-set-dbus_interfacedir.patch | 63 
---

 ...nal_3.50.1.bb => gnome-terminal_3.54.0.bb} |  3 +-
 2 files changed, 1 insertion(+), 65 deletions(-)
 delete mode 100644 
meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
 rename 
meta-gnome/recipes-gnome/gnome-terminal/{gnome-terminal_3.50.1.bb => 
gnome-terminal_3.54.0.bb} (91%)


diff --git 
a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch

deleted file mode 100644
index 9f8475bdd..0
--- 
a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch

+++ /dev/null
@@ -1,63 +0,0 @@
-From 61668e1eb86a316d4ad9a6b9cacf8c8cc74a0c33 Mon Sep 17 00:00:00 
2001

-From: Markus Volk mailto:f_...@t-online.de>>
-Date: Sun, 7 Jan 2024 10:40:31 +0100
-Subject: [PATCH] meson: add an option to set dbus_interface_dir
-
-Add an option that allows to set the dbus_interface_dir path 
manually.

-This will help to cross-compile gnome-terminal on host systems that
-don't have gnome-shell installed.
-
-Upstream-Status: Submitted 
[<https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/8046>]

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


- meson_options.txt | 7 +++
- src/meson.build   | 7 ++-
- 2 files changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/meson_options.txt b/meson_options.txt
-index b555ab66..8fece058 100644
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -13,6 +13,13 @@
- # You should have received a copy of the GNU General Public License
- # along with this programme.  If not, see 
<<https://www.gnu.org/licenses/>>.

-
-+option(
-+  'dbus_interface_dir',
-+  type: 'string',
-+  value: '',
-+  description: 'directory for D-Bus session interface files 
[$datadir/dbus-1/interfaces]',

-+)
-+
- option(
-   'dbg',
-   type: 'boolean',
-diff --git a/src/meson.build b/src/meson.build
-index 27ecd893..420ad45c 100644
 a/src/meson.build
-+++ b/src/meson.build
-@@ -185,6 +185,11 @@ server_sources = app_sources + 
client_util_sources + debug_sources + dbus_source

-
- if get_option('search_provider')
-
-+  dbus_interface_dir = get_option('dbus_interface_dir')
-+  if dbus_interface_dir == ''
-+dbus_interface_dir = gt_prefix / gt_dbusinterfacedir
-+  endif
-+
-   server_sources += files(
- 'terminal-search-provider.cc',
- 'terminal-search-provider.hh',
-@@ -192,7 +197,7 @@ if get_option('search_provider')
-
-   server_sources += gnome.gdbus_codegen(
- 'terminal-search-provider-gdbus-generated',
--gt_prefix / gt_dbusinterfacedir / 
'org.gnome.ShellSearchProvider2.xml',

-+dbus_interface_dir / 'org.gnome.ShellSearchProvider2.xml',
- autocleanup: 'none',
- install_header: false,
- interface_prefix: 'org.gnome.Shell',
---
-2.43.0
-
diff --git 
a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb

similarity index 91%
rename from 
meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
rename to 
meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb

index 3bbfe9ece..226c86b47 100644
--- a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
@@ -22,9 +22,8 @@ DEPENDS = " \
 SRC_URI = " \
 
	git://gitlab.gnome.org/GNOME/gnome-terminal.git;protocol=https;nobranch=1 
\
 	file://0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch 
 \
-	file://0001-meson-add-option-to-set-dbus_interfacedir.patch 
 \

 "
-SRCREV = "5ac3b8e4bd6fa02651b3c23cedb0a7e1cd769655"
+SRCREV = "965cb9307713c618253918633416fcad86bcc5d2"
 S = "${WORKDIR}/git"

 PACKAGECONFIG ?= ""
--
2.46.0







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112437): 
https://lists.openembedded.org/g/openembedded-devel/message/112437
Mute This Topic: https://lists.openembedded.org/mt/108579942/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-terminal: update 3.50.1 -> 3.54.0

2024-09-21 Thread Markus Volk
- drop 0001-meson-add-option-to-set-dbus_interfacedir.patch
  Issue has been fixed by 
[https://gitlab.gnome.org/GNOME/gnome-terminal/-/commit/c1657f9cd62a982722041e5968136c7ba57e51f7]

Signed-off-by: Markus Volk 
---
 ...-add-option-to-set-dbus_interfacedir.patch | 63 ---
 ...nal_3.50.1.bb => gnome-terminal_3.54.0.bb} |  3 +-
 2 files changed, 1 insertion(+), 65 deletions(-)
 delete mode 100644 
meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
 rename meta-gnome/recipes-gnome/gnome-terminal/{gnome-terminal_3.50.1.bb => 
gnome-terminal_3.54.0.bb} (91%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
deleted file mode 100644
index 9f8475bdd..0
--- 
a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal/0001-meson-add-option-to-set-dbus_interfacedir.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 61668e1eb86a316d4ad9a6b9cacf8c8cc74a0c33 Mon Sep 17 00:00:00 2001
-From: Markus Volk 
-Date: Sun, 7 Jan 2024 10:40:31 +0100
-Subject: [PATCH] meson: add an option to set dbus_interface_dir
-
-Add an option that allows to set the dbus_interface_dir path manually.
-This will help to cross-compile gnome-terminal on host systems that
-don't have gnome-shell installed.
-
-Upstream-Status: Submitted 
[https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/8046]
-
-Signed-off-by: Markus Volk 

- meson_options.txt | 7 +++
- src/meson.build   | 7 ++-
- 2 files changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/meson_options.txt b/meson_options.txt
-index b555ab66..8fece058 100644
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -13,6 +13,13 @@
- # You should have received a copy of the GNU General Public License
- # along with this programme.  If not, see <https://www.gnu.org/licenses/>.
- 
-+option(
-+  'dbus_interface_dir',
-+  type: 'string',
-+  value: '',
-+  description: 'directory for D-Bus session interface files 
[$datadir/dbus-1/interfaces]',
-+)
-+
- option(
-   'dbg',
-   type: 'boolean',
-diff --git a/src/meson.build b/src/meson.build
-index 27ecd893..420ad45c 100644
 a/src/meson.build
-+++ b/src/meson.build
-@@ -185,6 +185,11 @@ server_sources = app_sources + client_util_sources + 
debug_sources + dbus_source
- 
- if get_option('search_provider')
- 
-+  dbus_interface_dir = get_option('dbus_interface_dir')
-+  if dbus_interface_dir == ''
-+dbus_interface_dir = gt_prefix / gt_dbusinterfacedir
-+  endif
-+
-   server_sources += files(
- 'terminal-search-provider.cc',
- 'terminal-search-provider.hh',
-@@ -192,7 +197,7 @@ if get_option('search_provider')
- 
-   server_sources += gnome.gdbus_codegen(
- 'terminal-search-provider-gdbus-generated',
--gt_prefix / gt_dbusinterfacedir / 'org.gnome.ShellSearchProvider2.xml',
-+dbus_interface_dir / 'org.gnome.ShellSearchProvider2.xml',
- autocleanup: 'none',
- install_header: false,
- interface_prefix: 'org.gnome.Shell',
--- 
-2.43.0
-
diff --git a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
similarity index 91%
rename from meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
rename to meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
index 3bbfe9ece..226c86b47 100644
--- a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
@@ -22,9 +22,8 @@ DEPENDS = " \
 SRC_URI = " \

git://gitlab.gnome.org/GNOME/gnome-terminal.git;protocol=https;nobranch=1 \
file://0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch \
-   file://0001-meson-add-option-to-set-dbus_interfacedir.patch \
 "
-SRCREV = "5ac3b8e4bd6fa02651b3c23cedb0a7e1cd769655"
+SRCREV = "965cb9307713c618253918633416fcad86bcc5d2"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ?= ""
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112436): 
https://lists.openembedded.org/g/openembedded-devel/message/112436
Mute This Topic: https://lists.openembedded.org/mt/108579942/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] evolution-data-server: update

2024-09-21 Thread Markus Volk
Removes some unneeded entries from EXTRA_OECMAKE. No need to add them. 
The  issue is fixed by patch


On Sat, Sep 21 2024 at 06:23:24 PM +02:00:00, Markus Volk 
 wrote:

- Add cairo dependency
- Allow to work with gtk3
- Add patch to avoid pulling in a found
  google-id. It fails and would probably also
  break reproducibility
- inherit mime-xdg

Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>
Signed-off-by: Khem Raj <mailto:raj.k...@gmail.com>>

---
 .../evolution-data-server.bb  | 11 +++---
 .../evolution-data-server.inc |  4 +-
 ...txt-dont-create-automatic-google-log.patch | 39 
+++

 3 files changed, 47 insertions(+), 7 deletions(-)
 create mode 100644 
meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch


diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb

index fc1925314..384484e0d 100644
--- 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
+++ 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb

@@ -1,12 +1,12 @@
 require ${BPN}.inc

 DEPENDS = " \
-${BPN}-native gperf-native \
-glib-2.0 json-glib gtk4 libxml2 icu \
-dbus db virtual/libiconv zlib libsoup-3.0 libical nss libsecret \
+${BPN}-native cairo gperf-native \
+glib-2.0 json-glib gtk+3 gtk4 libxml2 icu \
+dbus db virtual/libiconv zlib libsoup nspr libical nss libsecret 
\

 "

-inherit pkgconfig gsettings gobject-introspection features_check 
gtk-doc gettext perlnative vala
+inherit pkgconfig gsettings gobject-introspection mime-xdg 
features_check gtk-doc gettext perlnative vala


 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 REQUIRED_DISTRO_FEATURES = "opengl"
@@ -17,6 +17,7 @@ SRC_URI += " \
 
file://0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch 
 \
 
file://0003-contact-Replace-the-Novell-sample-contact-with-somet.patch 
 
\
 file://0004-call-native-helpers.patch 
 \
+
file://0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch 
 
\

 file://iconv-detect.h  \
 "

@@ -42,7 +43,7 @@ EXTRA_OECMAKE:append:class-target = " 
-DG_IR_SCANNER=${STAGING_BINDIR}/g-ir-scan

 PACKAGECONFIG ?= "goa oauth"

 PACKAGECONFIG[canberra] = 
"-DENABLE_CANBERRA=ON,-DENABLE_CANBERRA=OFF,libcanberra"
-PACKAGECONFIG[oauth]= "-DENABLE_OAUTH2_WEBKITGTK4=ON 
-DENABLE_OAUTH2_WEBKITGTK=OFF,-DENABLE_OAUTH2_WEBKITGTK4=OFF 
-DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib"
+PACKAGECONFIG[oauth]= "-DENABLE_OAUTH2_WEBKITGTK4=ON 
-DENABLE_OAUTH2_WEBKITGTK=ON,-DENABLE_OAUTH2_WEBKITGTK4=OFF 
-DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib"
 PACKAGECONFIG[goa]= 
"-DENABLE_GOA=ON,-DENABLE_GOA=OFF,gnome-online-accounts"

 PACKAGECONFIG[kerberos]= "-DWITH_KRB5=ON,-DWITH_KRB5=OFF,krb5"
 # BROKEN: due missing pkg-config in openldap eds' cmake finds 
host-libs when
diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc

index 33190c461..340c63998 100644
--- 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
+++ 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
@@ -10,5 +10,5 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \

 GNOMEBASEBUILDCLASS = "cmake"
 inherit gnomebase upstream-version-is-even

-SRC_URI[archive.sha256sum] = 
"91f4ffc38a1b8d2fe8939834449ac541c0bff4a39b444edc2a9529344a28e98a"

-PV = "3.50.1"
+SRC_URI[archive.sha256sum] = 
"a54b47b977a97030f738a412f4f5d5b2efbef5e0ebe8929b7cce00ac54681084"

+PV = "3.54.0"
diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch

new file mode 100644
index 0..d23eb8b6e
--- /dev/null
+++ 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch

@@ -0,0 +1,39 @@
+From 9b949bd47ed9e5596a9d37c60aa947def9c41db9 Mon Sep 17 00:00:00 
2001

+From: Markus Volk mailto:f_...@t-online.de>>
+Date: Sun, 15 Sep 2024 22:31:49 +0200
+Subject: [PATCH] data/CMakeLists.txt: dont create automatic google 
login

+
+Inappropriate for cross-compiling
+
+Upstream-Status: Inappropriate [oe-specific]
+
+Signed-off-by: Markus Volk <mailto:f_...@t-online.de>>

+---
+ data/CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/CMakeLists.t

[oe] [meta-gnome][PATCHv2] evolution-data-server: update

2024-09-21 Thread Markus Volk
- Add cairo dependency
- Allow to work with gtk3
- Add patch to avoid pulling in a found
  google-id. It fails and would probably also
  break reproducibility
- inherit mime-xdg

Signed-off-by: Markus Volk 
Signed-off-by: Khem Raj 
---
 .../evolution-data-server.bb  | 11 +++---
 .../evolution-data-server.inc |  4 +-
 ...txt-dont-create-automatic-google-log.patch | 39 +++
 3 files changed, 47 insertions(+), 7 deletions(-)
 create mode 100644 
meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch

diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
index fc1925314..384484e0d 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
@@ -1,12 +1,12 @@
 require ${BPN}.inc
 
 DEPENDS = " \
-${BPN}-native gperf-native \
-glib-2.0 json-glib gtk4 libxml2 icu \
-dbus db virtual/libiconv zlib libsoup-3.0 libical nss libsecret \
+${BPN}-native cairo gperf-native \
+glib-2.0 json-glib gtk+3 gtk4 libxml2 icu \
+dbus db virtual/libiconv zlib libsoup nspr libical nss libsecret \
 "
 
-inherit pkgconfig gsettings gobject-introspection features_check gtk-doc 
gettext perlnative vala
+inherit pkgconfig gsettings gobject-introspection mime-xdg features_check 
gtk-doc gettext perlnative vala
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 REQUIRED_DISTRO_FEATURES = "opengl"
@@ -17,6 +17,7 @@ SRC_URI += " \
 file://0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch \
 file://0003-contact-Replace-the-Novell-sample-contact-with-somet.patch \
 file://0004-call-native-helpers.patch \
+file://0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch \
 file://iconv-detect.h \
 "
 
@@ -42,7 +43,7 @@ EXTRA_OECMAKE:append:class-target = " 
-DG_IR_SCANNER=${STAGING_BINDIR}/g-ir-scan
 PACKAGECONFIG ?= "goa oauth"
 
 PACKAGECONFIG[canberra] = 
"-DENABLE_CANBERRA=ON,-DENABLE_CANBERRA=OFF,libcanberra"
-PACKAGECONFIG[oauth]= "-DENABLE_OAUTH2_WEBKITGTK4=ON 
-DENABLE_OAUTH2_WEBKITGTK=OFF,-DENABLE_OAUTH2_WEBKITGTK4=OFF 
-DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib"
+PACKAGECONFIG[oauth]= "-DENABLE_OAUTH2_WEBKITGTK4=ON 
-DENABLE_OAUTH2_WEBKITGTK=ON,-DENABLE_OAUTH2_WEBKITGTK4=OFF 
-DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib"
 PACKAGECONFIG[goa]= 
"-DENABLE_GOA=ON,-DENABLE_GOA=OFF,gnome-online-accounts"
 PACKAGECONFIG[kerberos]= "-DWITH_KRB5=ON,-DWITH_KRB5=OFF,krb5"
 # BROKEN: due missing pkg-config in openldap eds' cmake finds host-libs when
diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
index 33190c461..340c63998 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
@@ -10,5 +10,5 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \
 GNOMEBASEBUILDCLASS = "cmake"
 inherit gnomebase upstream-version-is-even
 
-SRC_URI[archive.sha256sum] = 
"91f4ffc38a1b8d2fe8939834449ac541c0bff4a39b444edc2a9529344a28e98a"
-PV = "3.50.1"
+SRC_URI[archive.sha256sum] = 
"a54b47b977a97030f738a412f4f5d5b2efbef5e0ebe8929b7cce00ac54681084"
+PV = "3.54.0"
diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch
 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch
new file mode 100644
index 0..d23eb8b6e
--- /dev/null
+++ 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch
@@ -0,0 +1,39 @@
+From 9b949bd47ed9e5596a9d37c60aa947def9c41db9 Mon Sep 17 00:00:00 2001
+From: Markus Volk 
+Date: Sun, 15 Sep 2024 22:31:49 +0200
+Subject: [PATCH] data/CMakeLists.txt: dont create automatic google login
+
+Inappropriate for cross-compiling
+
+Upstream-Status: Inappropriate [oe-specific]
+
+Signed-off-by: Markus Volk 
+---
+ data/CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
+index 8fa642909..bb1b0c4da 100644
+--- a/data/CMakeLists.txt
 b/data/CMakeLists.txt
+@@ -29,7 +29,7 @@ add_icon_cache_files("${SHARE_INSTALL_PREFIX}" 
alarm_notify_icon)
+ # 
+ 
+ set(OAUTH2_SCHEMES "x-scheme-handler/eds-oauth2;")
+-if(NOT WITH_GOOGLE_CLIENT_ID STREQUAL ""

[oe] [meta-gnome][PATCHv2] gnome-photos: switch from tracker to tinysparql

2024-09-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb 
b/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb
index 4b05e52ca..883f192db 100644
--- a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb
@@ -17,12 +17,12 @@ DEPENDS = " \
 gnome-online-accounts \
 gsettings-desktop-schemas \
 libdazzle \
-tracker \
+tinysparql \
 libhandy \
 libportal \
 "
 
-RDEPENDS:${PN} = "tracker-miners"
+RDEPENDS:${PN} = "localsearch"
 
 
 inherit gnomebase gettext gnome-help features_check
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112433): 
https://lists.openembedded.org/g/openembedded-devel/message/112433
Mute This Topic: https://lists.openembedded.org/mt/108577734/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] grilo-plugins: switch from tracker to tinysparql

2024-09-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb 
b/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb
index 40603993f..05df108e9 100644
--- a/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb
+++ b/meta-gnome/recipes-gnome/grilo/grilo-plugins_0.3.16.bb
@@ -18,6 +18,6 @@ SRC_URI += "file://0001-Avoid-running-trackertestutils.patch"
 SRC_URI[archive.sha256sum] = 
"fe6f4dbe586c6b8ba2406394e202f22d009d642a96eb3a54f32f6a21d084cdcb"
 
 PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 
'gobject-introspection-data', 'tracker', '', d)}"
-PACKAGECONFIG[tracker] = "-Denable-tracker3=yes,-Denable-tracker3=no,tracker"
+PACKAGECONFIG[tracker] = 
"-Denable-tracker3=yes,-Denable-tracker3=no,tinysparql"
 
 FILES:${PN} += "${libdir}/grilo-0.3"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112432): 
https://lists.openembedded.org/g/openembedded-devel/message/112432
Mute This Topic: https://lists.openembedded.org/mt/108577601/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-photos: switch from tracker to tinysparql

2024-09-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb 
b/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb
index 4b05e52ca..4b343814b 100644
--- a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_44.0.bb
@@ -17,7 +17,7 @@ DEPENDS = " \
 gnome-online-accounts \
 gsettings-desktop-schemas \
 libdazzle \
-tracker \
+tinysparql \
 libhandy \
 libportal \
 "
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112431): 
https://lists.openembedded.org/g/openembedded-devel/message/112431
Mute This Topic: https://lists.openembedded.org/mt/108577600/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 16/23] gnome-control-center: update 46.2 -> 47.0.1

2024-09-20 Thread Markus Volk
 description of the Sharing features
- Add DAV address in the File Sharing dialog
- Add notice about shared files not being encrypted
- Hide panel when none of the Sharing features are available in the system

Sound
- Use AppInfo to get app icons and fallback to icon-theme
- Try to use AppInfo icon for stream icons
- Turn volume levels dialog into a subpage
- Adjust sound of the "Click" effect closer to the freedesktop.org bell sound
- Make sound setting sliders more accessible with keyboard

System
- Load subpages on demand to speed up panel load
- Avoid re-setting Remote Desktop credentials when they haven't changed

Users
- Don't show unwanted system accounts
- Fix parental controls settings visibility
- Rename "Add Enterprise User" to "Add Enterprise Login"

Wacom
- Always allow calibration for display tablets
- Enforce a Z-shape sequence of calibration points
- Fix wrong alignment detection in the calibrator
- Reset the clock after any click on the calibrator
- Up the calibrator threshold to 50 pixels
- Simplify the calibrator code
- Fall back to the generic tablet provided by libwacom
- If we have two identical monitors, suffix the connector name

Signed-off-by: Markus Volk 
---
 ...001-Add-meson-option-to-pass-sysroot.patch | 25 ++-
 ...46.2.bb => gnome-control-center_47.0.1.bb} | 10 +---
 2 files changed, 19 insertions(+), 16 deletions(-)
 rename 
meta-gnome/recipes-gnome/gnome-control-center/{gnome-control-center_46.2.bb => 
gnome-control-center_47.0.1.bb} (78%)

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 c1bd34d14..851537563 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
@@ -13,7 +13,7 @@ Upstream-Status: Inappropriate [OE specific]
  3 files changed, 3 insertions(+), 2 deletions(-)
 
 diff --git a/meson_options.txt b/meson_options.txt
-index b2302bf..5b9baf5 100644
+index 9aeeed313..6097263a6 100644
 --- a/meson_options.txt
 +++ b/meson_options.txt
 @@ -1,3 +1,4 @@
@@ -22,28 +22,29 @@ index b2302bf..5b9baf5 100644
  option('documentation', type: 'boolean', value: false, description: 'build 
documentation')
  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
+index 8f9cbecdf..17f17d395 100644
 --- a/panels/background/meson.build
 +++ b/panels/background/meson.build
-@@ -24,7 +24,7 @@ common_sources += gnome.mkenums_simple(
+@@ -23,7 +23,7 @@ common_sources += gnome.mkenums_simple(
+ )
  
- enums = 'gdesktop-enums-types'
- enums_header = files(
+ gdesktop_enums_header = files(
 -  gsettings_desktop_dep.get_variable(pkgconfig: 'prefix') + 
'/include/gsettings-desktop-schemas/gdesktop-enums.h'
-+  get_option('oe_sysroot') + gsettings_desktop_dep.get_variable(pkgconfig: 
'prefix') + '/include/gsettings-desktop-schemas/gdesktop-enums.h'
++  get_option('oe_sysroot') + gsettings_desktop_dep.get_variable(pkgconfig: 
'prefix') + '/include/gsettings-desktop-schemas/gdesktop-enums.h',
  )
  
- common_sources += gnome.mkenums(
+ common_sources += gnome.mkenums_simple(
 diff --git a/panels/system/meson.build b/panels/system/meson.build
-index 4fee822..979332a 100644
+index bbe004837..92e809fbe 100644
 --- a/panels/system/meson.build
 +++ b/panels/system/meson.build
-@@ -73,7 +73,7 @@ sources += gnome.compile_resources(
+@@ -68,7 +68,7 @@ sources += gnome.compile_resources(
  )
  
- enums_header = files(
--  gsettings_desktop_dep.get_variable(pkgconfig: 'prefix') + 
'/include/gsettings-desktop-schemas/gdesktop-enums.h',
+ gdesktop_enums_header = files(
+-  gsettings_desktop_dep.get_variable(pkgconfig: 'prefix') + 
'/include/gsettings-desktop-schemas/gdesktop-enums.h'
 +  get_option('oe_sysroot') + gsettings_desktop_dep.get_variable(pkgconfig: 
'prefix') + '/include/gsettings-desktop-schemas/gdesktop-enums.h',
-   'datetime/cc-datetime-page.h'
  )
  
+ sources += gnome.mkenums_simple(
+ 
diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_47.0.1.bb
similarity index 78%
rename from 
meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
rename to 
meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_47.0.1.bb
index a

[oe] [meta-gnome][PATCH 09/23] gnome-settings-daemon_46.0 -> 47.1

2024-09-20 Thread Markus Volk
=
Version 47.1
=
- meson: Fix project version
=
Version 47.0
=
- Translation updates
Power:
- Only update mutter backlight properties when the mutter
  backend is in use
=
Version 47.rc
=
- Port X11 tests to using Xwayland
- Translation updates
Power:
- Set backlight through Mutter APIs, drop gnome-rr
  dependency
Wwan:
- Fix memory access errors
Xsettings:
- Get UI scaling factor from a dedicated Mutter D-Bus API
===
Version 47.beta
===
- Translation updates
Housekeeping:
- Improve string in OOM notifications
Sharing:
- Stop assigned services only when there is no
  network connection
- Fix building without systemd
Printing:
- Clear members of GsdPrintNotificationsManager

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

diff --git 
a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_47.1.bb
similarity index 93%
rename from 
meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_46.0.bb
rename to 
meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_47.1.bb
index d409e77ea..bc279dff4 100644
--- 
a/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_46.0.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_47.1.bb
@@ -24,7 +24,7 @@ DEPENDS = " \
 REQUIRED_DISTRO_FEATURES = "x11 polkit pulseaudio systemd 
gobject-introspection-data"
 GIR_MESON_OPTION = ""
 
-SRC_URI[archive.sha256sum] = 
"0b9a0f64fa18a8e7e09b4c95a3f754fa033c2cdbd2dc35701f0618572c1cb3d7"
+SRC_URI[archive.sha256sum] = 
"f2aacbe55fa38e8708583eec0a6651049e537eb505a3ed2ce0baa4e9b64246d1"
 
 PACKAGECONFIG ??= " \
 cups nm \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112413): 
https://lists.openembedded.org/g/openembedded-devel/message/112413
Mute This Topic: https://lists.openembedded.org/mt/108560568/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 02/23] gnome-boxes: update 46.1 -> 47.0

2024-09-20 Thread Markus Volk
47.0 - Sep 17, 2024
===

Changes since 47.beta

  - Add HW and brand colors info to metainfo file
  - Rename metainfo file to o.g.B.metainfo.xml.in
  - Don't consider distro derivatives when resolving logos
  - Added/updated/fixed translations

47.beta - Aug 14, 2024
==

Changes since 46.1

  - Fix appdata validation for "Devel" build profile
  - Check when a libvirt-broker reference is invalid
  - Improve some print format specifiers
  - Add "Trisquel" logo
  - Various CI fixes
  - Added/updated/fixed translations

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

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_47.0.bb
similarity index 88%
rename from 
meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_46.1.bb
rename to 
meta-gnome/dynamic-layers/meta-virtualization/recipes-gnome/gnome-boxes/gnome-boxes_47.0.bb
index 6272065de..fca055d39 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_47.0.bb
@@ -20,7 +20,7 @@ DEPENDS = " \
   libvirt-glib \
   mtools \
   spice-gtk \
-  tracker \
+  tinysparql \
   webkitgtk3 \
   appstream-glib-native \
   spice-protocol \
@@ -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] = 
"900c177f6762640370a6634cf9e7d3cd8207e498367a8a667a6b731b04116036"
+SRC_URI[archive.sha256sum] = 
"65bf6c2de1bf4d51695c9192c5b1e6285cb32c98a18aa948a376ea32038bc78f"
 
 GIR_MESON_OPTION = ""
 VALA_MESON_OPTION = ""
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112408): 
https://lists.openembedded.org/g/openembedded-devel/message/112408
Mute This Topic: https://lists.openembedded.org/mt/108560563/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 20/23] nautilus: update 46.2 -> 47.0

2024-09-20 Thread Markus Volk
 sidebar with touch gesture (Khalid Abu Shawarib)
  - Don't unnecessarily re-set selection in search (Gary Li)
  - Don't scale up images in properties preview (Khalid Abu Shawarib)
  - Actually drop wayland export handles (António Fernandes)
  - Fix potentially incorrect file operation (Khalid Abu Shawarib)
  - Batch rename fix tags, and allow illegal characters (Anuraag Reddy 
Patllollu)
  - Allow xdp to fail (Balló György)
  - Fix typo (Alexandre Franke)
* Cleanups
  - Use property styling for adw rows (Automeris naranja, Anton Snigirev)
  - Code cleanup (Khalid Abu Shawarib, Peter Eisenmann, Corey Berla, António 
Fernandes)
  - Significant refactoring and cleanup to prepare to Nautilus as a file 
chooser (António Fernandes)
* Translation updates (GNOME Translation Project contributors)

Signed-off-by: Markus Volk 
---
 .../nautilus/{nautilus_46.2.bb => nautilus_47.0.bb}| 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)
 rename meta-gnome/recipes-gnome/nautilus/{nautilus_46.2.bb => 
nautilus_47.0.bb} (85%)

diff --git a/meta-gnome/recipes-gnome/nautilus/nautilus_46.2.bb 
b/meta-gnome/recipes-gnome/nautilus/nautilus_47.0.bb
similarity index 85%
rename from meta-gnome/recipes-gnome/nautilus/nautilus_46.2.bb
rename to meta-gnome/recipes-gnome/nautilus/nautilus_47.0.bb
index 30e0681ae..b8df8419b 100644
--- a/meta-gnome/recipes-gnome/nautilus/nautilus_46.2.bb
+++ b/meta-gnome/recipes-gnome/nautilus/nautilus_47.0.bb
@@ -17,12 +17,14 @@ DEPENDS = " \
 libhandy \
 libportal \
 libxml2 \
-tracker \
+tinysparql \
+wayland \
+wayland-native \
 "
 
 inherit gnomebase gsettings gobject-introspection gi-docgen gettext 
features_check mime-xdg gtk-icon-cache
 
-SRC_URI[archive.sha256sum] = 
"6ee8c99019b9e3447f6918d68232a20deca89e5525c05805432b7d8840ca71fa"
+SRC_URI[archive.sha256sum] = 
"334264cdd9edbfd95ee7bcaafe442ebed31acca3f2d9b90f3eda30eacfd0387a"
 
 REQUIRED_DISTRO_FEATURES = "x11 opengl gobject-introspection-data"
 
@@ -46,9 +48,9 @@ FILES:${PN} += " \
 ${datadir}/dbus-1 \
 ${datadir}/metainfo \
 ${datadir}/gnome-shell \
-${datadir}/tracker3 \
+${datadir}/localsearch3 \
 "
 
 # mandatory - not checked during configuration:
 # | (org.gnome.Nautilus:863): GLib-GIO-ERROR **: 21:03:52.326: Settings schema 
'org.freedesktop.Tracker.Miner.Files' is not installed
-RDEPENDS:${PN} += "tracker-miners bubblewrap"
+RDEPENDS:${PN} += "localsearch bubblewrap"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112424): 
https://lists.openembedded.org/g/openembedded-devel/message/112424
Mute This Topic: https://lists.openembedded.org/mt/108560579/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 19/23] mutter: update 46.4 -> 47.0

2024-09-20 Thread Markus Volk
x wrong input region of undecorated X11 windows [Sebastian K.; !3720]
* Fix windows potentially shrinking unexpectedly on configure [Jonas Å.; !3755]
* Implement XDG dialog protocol [Carlos; !3557]
* Fix popup menus sometimes closing immediately [Jonas D.; !3631]
* Allow building without X11 support [Bilal; !3607, !3765, !3254, !3776, !3853]
* Emit signal when accelerator is deactivated [dcz; !3680]
* Fix wrong pointer cursor during compositor grabs [Carlos; !3736]
* Fix possible out of sync primary selections and clipboard [Carlos; !3789]
* Improve monitor matching when restoring windows on hotplug [Jonas Å.; !3753]
* Add support for SIZE_HINTS cursor plane property [adarshgm; !3165]
* Fix ibus support in popups [Sebastian K.; !3787]
* Delay xdg-activation requests until window is mapped [Sebastian W.; !3728]
* Fix hardware accelerated rendering when headless [Jonas Å.; !3805]
* Merge ClutterColor and CoglColor [Bilal; !3796, !3802, !3544]
* Fix performance issues with second virtual monitor [Jonas Å.; !3803]
* Add back support for legacy X11 cursor themes [Daniel; !3718]
* Add support for DRM lease protocol [Sebastian W., Jonas Å., José; !3746]
* Base test backend on native backend instead of X11 [Jonas Å.; !3812]
* Fix missing unmap animation of some windows [Michel; !3840]
* Fix preedit offsets [Orko; !3845]
* Use character offsets to specify surrounding text [Shiki; !3719]
* Don't force titlebar on screen on all interactive resizes [Jeffrey; !3764]
* Fixed crashes [Carlos, Michel, Keyu, Jonas Å., Sebastian K., Marco, Georges,
  Sebastian W.; !3715, !3725, !3711, !3758, !3763, !3749, !3732, !3729, !3828,
  !3783, !3849]
* Misc. bug fixes and cleanups [Mart, Florian, Marco, Jonas Å., Sebastian W.,
  Bilal, Michel, Corentin, Georges, Philip, Daniel, Jonas D., José, Pascal,
  Carlos; !3716, !3723, !3727, !3735, !3731, !3378, !3700, !3743, !3750, !3701,
  !3757, !3754, !3748, !3759, !3761, !3762, !3730, !3737, !3771, !3775, !3770,
  !3768, !3781, !3782, !3784, !3788, !3791, !2959, !3792, !3265, !3801, !3804,
  !3795, !3693, !3793, !3800, !3115, !3806, !3809, !3810, !3816, !3811, !3667,
  !3799, !3823, !3818, !3813, !3814, !3807, !3827, !3826, !3831, !3829, !3830,
  !3798, !3833, !3836, !3837, !3835, !3820, !3822, #3540, !3842, !3851, !3747,
  !3790]
Contributors:
  Jonas Ådahl, adarshgm, Michel Dänzer, dcz, Jonas Dreßler, Bilal Elmoussaoui,
  José Expósito, Orko Garai, Carlos Garnacho, Sebastian Keller, Jeffrey Knockel,
  Robert Mader, Florian Müllner, Georges Basile Stavracas Neto, Corentin Noël,
  Pascal Nowack, Shiki Okasaka, Mart Raudsepp, Keyu Tao,
  Marco Trevisan (Treviño), Daniel van Vugt, Sebastian Wick, Philip Withnall

Translators:
  Hugo Carvalho [pt], Leônidas Araújo [pt_BR], Scrambled 777 [hi],
  Jose Riha [sk], Милош Поповић [sr]

Signed-off-by: Markus Volk 
---
 .../mutter/{mutter_46.4.bb => mutter_47.0.bb} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)
 rename meta-gnome/recipes-gnome/mutter/{mutter_46.4.bb => mutter_47.0.bb} (90%)

diff --git a/meta-gnome/recipes-gnome/mutter/mutter_46.4.bb 
b/meta-gnome/recipes-gnome/mutter/mutter_47.0.bb
similarity index 90%
rename from meta-gnome/recipes-gnome/mutter/mutter_46.4.bb
rename to meta-gnome/recipes-gnome/mutter/mutter_47.0.bb
index c91744cf6..bc9508bf2 100644
--- a/meta-gnome/recipes-gnome/mutter/mutter_46.4.bb
+++ b/meta-gnome/recipes-gnome/mutter/mutter_47.0.bb
@@ -24,7 +24,7 @@ DEPENDS = " \
 
 inherit gnomebase gsettings gobject-introspection gettext features_check
 
-SRC_URI[archive.sha256sum] = 
"611bd9cf982adb56597ce2b34224272fda619bb3bb912a684d75c6f2c37502e4"
+SRC_URI[archive.sha256sum] = 
"2d0ea90150ac6cd0219d0078db05d6e1514d6ae21bf9f3f740d4fb039129016b"
 
 # x11 is still manadatory - see meson.build
 REQUIRED_DISTRO_FEATURES = "wayland x11 polkit"
@@ -44,16 +44,15 @@ PACKAGECONFIG ??= " \
 "
 
 EXTRA_OEMESON += " \
--Dtests=false \
--Dnative_tests=false \
+-Dtests=disabled \
 -Dxwayland_path=${bindir}/Xwayland \
 "
 
 # combi-config - see meson_options.txt for more details
 PACKAGECONFIG[native-backend] = "-Dnative_backend=true -Dudev=true, 
-Dnative_backend=false -Dudev=false, libdrm virtual/libgbm libinput ${LOGIND} 
virtual/egl virtual/libgles2 udev"
-PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=true, virtual/libgl"
+PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=false, virtual/libgl"
 PACKAGECONFIG[glx] = "-Dglx=true, -Dglx=false"
-PACKAGECONFIG[libdisplay-info] = "-Dlibdisplay_info=true, 
-Dlibdisplay_info=false, libdisplay-info"
+PACKAGECONFIG[libdisplay-info] = "-Dlibdisplay_info=enabled, 
-Dlibdisplay_info=disabled, libdisplay-info"
 PACKAGECONFIG[libwacom] = "-Dlibwacom=true, -Dlibwacom=false, libwacom"
 # Remove depending on pipewire-0.2 when mutter is upgraded to 3.36+
 PACKAGECONFIG[remote-desktop] = "-Dremote_desktop=true, 
-Dr

[oe] [meta-gnome][PATCH 23/23] tracker-miners: update 3.7.3 -> 3.8.0

2024-09-20 Thread Markus Volk
- Rename to localsearch
- Refresh patches

Signed-off-by: Markus Volk 
---
 ...to-a-fixed-path-instead-of-a-host-pa.patch |  5 +
 .../0001-fix-reproducibility.patch| 20 +--
 ...r-miners_3.7.3.bb => localsearch_3.8.0.bb} |  6 +++---
 3 files changed, 14 insertions(+), 17 deletions(-)
 rename meta-gnome/recipes-gnome/tracker/{tracker-miners => 
localsearch}/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch 
(92%)
 rename meta-gnome/recipes-gnome/tracker/{tracker-miners => 
localsearch}/0001-fix-reproducibility.patch (90%)
 rename meta-gnome/recipes-gnome/tracker/{tracker-miners_3.7.3.bb => 
localsearch_3.8.0.bb} (95%)

diff --git 
a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch
 
b/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch
similarity index 92%
rename from 
meta-gnome/recipes-gnome/tracker/tracker-miners/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch
rename to 
meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch
index 36dd4a588..606a3e9aa 100644
--- 
a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch
+++ 
b/meta-gnome/recipes-gnome/tracker/localsearch/0001-Set-header-file-to-a-fixed-path-instead-of-a-host-pa.patch
@@ -1,4 +1,4 @@
-From 6f6d7e3995c370b8121206a7f9cc0d234553bbfe Mon Sep 17 00:00:00 2001
+From bad93f7aec96b1819f4027dbc06b337d2e2227f2 Mon Sep 17 00:00:00 2001
 From: Lei Maohui 
 Date: Thu, 15 Sep 2022 16:35:39 +0900
 Subject: [PATCH] Set header file to a fixed path instead of a host path.
@@ -23,6 +23,3 @@ index 4db7ef1..7c44c13 100644
  /*** END file-production ***/
  
  
--- 
-2.34.1
-
diff --git 
a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch
 b/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch
similarity index 90%
rename from 
meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch
rename to 
meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch
index 0812e88a9..8f9dcdc3e 100644
--- 
a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch
+++ 
b/meta-gnome/recipes-gnome/tracker/localsearch/0001-fix-reproducibility.patch
@@ -1,4 +1,4 @@
-From 1b7a34b7de9eb2ae776f7cf4dc6221f49b2395ee Mon Sep 17 00:00:00 2001
+From db5149a0c9297d1053c2d0c01ed116cdcf5d14f0 Mon Sep 17 00:00:00 2001
 From: Markus Volk 
 Date: Tue, 12 Sep 2023 17:00:41 +0200
 Subject: [PATCH] meson: fix reproducibility
@@ -20,10 +20,10 @@ Signed-off-by: Markus Volk 
  5 files changed, 10 insertions(+), 10 deletions(-)
 
 diff --git a/meson.build b/meson.build
-index 37f5148..18f4bfa 100644
+index 4a2994a..31b1798 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -393,7 +393,7 @@ conf.set('PACKAGE_VERSION', 
'"@0@"'.format(meson.project_version()))
+@@ -371,7 +371,7 @@ conf.set('PACKAGE_VERSION', 
'"@0@"'.format(meson.project_version()))
  conf.set('TRACKER_VERSION', '"@0@"'.format(meson.project_version()))
  
  # Config that goes in some other generated files (.desktop, .pc, etc)
@@ -32,7 +32,7 @@ index 37f5148..18f4bfa 100644
  conf.set('exec_prefix', get_option('prefix'))
  conf.set('bindir', join_paths(get_option('prefix'), get_option('bindir')))
  conf.set('datadir', datadir)
-@@ -422,7 +422,7 @@ tracker_c_args = [
+@@ -400,7 +400,7 @@ tracker_c_args = [
  configinc = include_directories('./')
  srcinc = include_directories('src/')
  
@@ -41,7 +41,7 @@ index 37f5148..18f4bfa 100644
  
  # We use tracker-miners-3.0 rather than tracker3-miners inside the lib64
  # directory, following the existing convention in that directory.
-@@ -451,8 +451,8 @@ subdir('data')
+@@ -430,8 +430,8 @@ subdir('data')
  subdir('docs')
  
  test_c_args = tracker_c_args + [
@@ -53,7 +53,7 @@ index 37f5148..18f4bfa 100644
  
  if get_option('tests_tap_protocol')
 diff --git a/src/libtracker-miners-common/tracker-landlock.c 
b/src/libtracker-miners-common/tracker-landlock.c
-index 6d4510b..189d2fb 100644
+index 0aca8ed..e6c28b6 100644
 --- a/src/libtracker-miners-common/tracker-landlock.c
 +++ b/src/libtracker-miners-common/tracker-landlock.c
 @@ -282,7 +282,7 @@ tracker_landlock_init (const gchar * const 
*indexed_folders)
@@ -75,10 +75,10 @@ index 6d4510b..189d2fb 100644
  #ifdef MINER_FS_CACHE_LOCATION
add_rule (landlock_fd, MINER_FS_CACHE_LOCATION,
 diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build
-index 6e58832..04750f8 100644
+index 42c4573..73577c3 100644
 --- a/src/miners/fs/meson.build
 +++ b/src/miners/fs/meson.build
-@@ -67,8 +67,8 @@ executable('tracker

[oe] [meta-gnome][PATCH 15/23] gnome-shell: update 46.2 -> 47.0

2024-09-20 Thread Markus Volk
g with X11-less mutter [Bilal; !3362]
* Misc. bug fixes and cleanups [Monster, Sebastian W., Jamie, Florian, Gabriel,
  pesader, Sebastian K., Automeris, Jonas Å., Sam H., Jonas D., Ray, Bilal,
  Georges, Mister, Philip, Marco, Jakub, Jordan, Balló, Alessandro, Sundeep;
  !3224, !3267, !3254, !3280, !3248, !3281, !3289, !3288, !3270, !3295, !3299,
  !3310, !3315, !3322, !3326, !3321, !3319, !3329, !3327, !3314, !3320, !3331,
  !3337, !3245, !3332, !3340, !3344, !3347, !3350, !3349, !3351, !3352, !3353,
  !3355, !3358, !3357, !3359, !3307, !3323, !3365, !3366, !3367, !3369, !3370,
  !3361, !3142, !3368, !3291, !3371, !3375, !3311, !3376, !3377, !3380, !3373,
  !3385, !3386, !3396, !3398, !3403]
Contributors:
  Jonas Ådahl, Daniel Ruiz de Alegría, Alessandro Bono, Jonas Dreßler,
  Bilal Elmoussaoui, Michael Evans, Carlos Garnacho, Jamie Gravendeel,
  Balló György, Sam Hewitt, Sebastian Keller, Leleat, Simon McVittie,
  Sundeep Mediratta, Alice Mikhaylenko, Monster, Florian Müllner, Gabriel Nagy,
  Automeris naranja, Georges Basile Stavracas Neto, Gregor Niehl, pesader,
  Jordan Petridis, segfault, Mister Smör, Sam Spilsbury, Jakub Steiner,
  Ray Strode, Keyu Tao, Marco Trevisan (Treviño), Sebastian Wick,
  Philip Withnall
Translators:
  Martin [sl], Andika Triwidada [id], Yuri Chornoivan [uk], Hugo Carvalho [pt],
  Scrambled 777 [hi], Jose Riha [sk], Balázs Úr [hu], Quentin PAGÈS [oc],
  Artur S0 [ru], Yosef Or Boczko [he]

Signed-off-by: Markus Volk 
---
 ...-shell-extensions_46.2.bb => gnome-shell-extensions_47.0.bb} | 2 +-
 .../gnome-shell/{gnome-shell_46.2.bb => gnome-shell_47.0.bb}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
 rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell-extensions_46.2.bb => 
gnome-shell-extensions_47.0.bb} (84%)
 rename meta-gnome/recipes-gnome/gnome-shell/{gnome-shell_46.2.bb => 
gnome-shell_47.0.bb} (95%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.2.bb 
b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_47.0.bb
similarity index 84%
rename from meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.2.bb
rename to meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_47.0.bb
index 5c2ae0593..d3c491b84 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_46.2.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_47.0.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] = 
"d442e9d26925125ff215a5c134290495655380741daafbb37a3a99d6f0c7d86f"
+SRC_URI[archive.sha256sum] = 
"50f04f7ba50eded10cea07a4705fb3363e86926d10011be5b25037566770834f"
 
 EXTRA_OEMESON += " \
 -Dextension_set=all \
diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.2.bb 
b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.bb
similarity index 95%
rename from meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.2.bb
rename to meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.bb
index 0a52de7a3..a567e3e4a 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_46.2.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_47.0.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] = 
"6b587101c04bfb364ab09cd38b5d93ebeeb4254754c807cf712fbc8ee3fde238"
+SRC_URI[archive.sha256sum] = 
"7a20770c6290ad69a9a82c8497cb27e1bf863f387db25e98e542e4f6c5f06ded"
 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.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112418): 
https://lists.openembedded.org/g/openembedded-devel/message/112418
Mute This Topic: https://lists.openembedded.org/mt/108560573/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 18/23] libspelling: update 1.2.1 ->> 1.4.0

2024-09-20 Thread Markus Volk
libspelling 0.4.0
=
This is a stable release for GNOME 47.0
 * Protect the SpellingEngine from systems with misconfigured dictionaries.
 * Protect the SpellingTextBufferAdapter from NULL language codes.
 * Protect the SpellingJob from uncooperative break chars which could
   result in zero length runs.
 * Fix some incorrect licenses.
libspelling 0.3.1
=
This is an unstable release for GNOME 47.rc.
 * Immediately clear tags for invalidated regions without round-tripping
   to the checker thread.
 * Bump soname for ABI changes in 0.3
 * Fix licenses to be LGPLv2.1+
 * Add sysprof profiler marks for performance profiling
 * Update example so people know to copy the button-press work
   to update the menu immediately.
 * Fix pkg-config fields
 * Fix libspelling usage from subproject
 * Make introspection building optional
 * Documentation improvements
libspelling 0.3.0
=
This is an unstable release for GNOME 47.beta.
The highlight for this release is a new threaded spellchecking
engine. It performs text analysis and dictionary lookups in
bulk off the UI thread. Care is taken to catch collisions in the
face of user editing while spellchecking operations are in flight.
I expect a significant reduction in initial spellchecking time
after opening a document. Opening `gtktextbuffer.c` in Text Editor
was more than 8x faster.
Currently, libspelling relies on GTK main until 4.15.5 is released
so do keep this in mind if you are a distributor.
Some API has changed, though that is unlikely to affect any known
applications using libspelling.
 * Many new unit tests are part of the testsuite
 * SpellingLanguage was renamed to SpellingDictionary
 * SpellingLanguageInfo was renamed to SpellingLanguage
 * Various helpers were added to SpellingTextBufferAdapter so
   that they can update spelling menus. Applications that update
   the cursor position on clicks before showing menus may want to
   force the menu updating before `menu.popup`.
 * SpellingTextBufferAdapter now uses the new GtkTextBufferCommitNotify
   API in GTK 4.15.5 and newer

Signed-off-by: Markus Volk 
---
 .../{libspelling_0.2.1.bb => libspelling_0.4.0.bb}   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/libspelling/{libspelling_0.2.1.bb => 
libspelling_0.4.0.bb} (67%)

diff --git a/meta-gnome/recipes-gnome/libspelling/libspelling_0.2.1.bb 
b/meta-gnome/recipes-gnome/libspelling/libspelling_0.4.0.bb
similarity index 67%
rename from meta-gnome/recipes-gnome/libspelling/libspelling_0.2.1.bb
rename to meta-gnome/recipes-gnome/libspelling/libspelling_0.4.0.bb
index f5f8a3321..dd4c8891e 100644
--- a/meta-gnome/recipes-gnome/libspelling/libspelling_0.2.1.bb
+++ b/meta-gnome/recipes-gnome/libspelling/libspelling_0.4.0.bb
@@ -10,4 +10,7 @@ inherit gnomebase pkgconfig gettext gi-docgen vala 
gobject-introspection
 GIR_MESON_OPTION = ''
 GIDOCGEN_MESON_OPTION = 'docs'
 
-SRC_URI[archive.sha256sum] = 
"7a787b467bd493f6baffb44138dbc4bef78aaab60efb76a7db88b243bf0f6343"
+PACKAGECONFIG ?= ""
+PACKAGECONFIG[sysprof] = "-Dsysprof=true,-Dsysprof=false,sysprof"
+
+SRC_URI[archive.sha256sum] = 
"00c63970d708a0ef3bcba40e708a06d7030114cb9f210c74583ffad56d36e3dd"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112421): 
https://lists.openembedded.org/g/openembedded-devel/message/112421
Mute This Topic: https://lists.openembedded.org/mt/108560576/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 12/23] gnome-text-editor: update 46.3 -> 47.0

2024-09-20 Thread Markus Volk
- use libspelling instead of enchant2

 * Fix focus ring around checkmark in save-changes dialog
 * Translation updates
 * Text Editor now uses libspelling for spellchecking
 * Various CSS fixes for transitioning to AdwDialog
 * implicit-trailing-newline is now turned on by default
 * Various recoloring tweaks to better match platform styling.
 * Improvements to use of AdwDialog.
 * Print operations improvements.
 * Spellcheck improvements including support for use with F10/Menu.
 * Prefer wide layout for save-changes-dialog.
 * Various UI elements have been ported to new libadwaita features so
   this is a good chance to discover bugs early.
 * A number of papercuts in accordance with the GNOME HIG.
 * Text Editor will try harder to break out of potential CPU cyclic
   issues from GTK forward validation of text buffers. This should
   help reduce CPU usage if/when large files are closed.
 * Various spellcheck improvements.
 * Ensure encoding is propagated when using Save As.
 * More detailed error messages in the error banner.
 * Many translation updates.
Thanks to everyone who contributed!

Signed-off-by: Markus Volk 
---
 .../{gnome-text-editor_46.3.bb => gnome-text-editor_47.0.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-gnome/recipes-gnome/gnome-text-editor/{gnome-text-editor_46.3.bb 
=> gnome-text-editor_47.0.bb} (80%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_46.3.bb 
b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_47.0.bb
similarity index 80%
rename from meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_46.3.bb
rename to meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_47.0.bb
index 1e3268238..71d0f2c12 100644
--- a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_46.3.bb
+++ b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_47.0.bb
@@ -9,7 +9,7 @@ DEPENDS = " \
 gtk4 \
 gtksourceview5 \
 editorconfig-core-c \
-enchant2 \
+libspelling \
 "
 
 GTKIC_VERSION = "4"
@@ -18,7 +18,7 @@ inherit gnomebase gtk-icon-cache itstool gnome-help mime-xdg 
features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl"
 
-SRC_URI[archive.sha256sum] = 
"005b48104a909be66ae07448d2bc5706c7d113781057a24ff6da55bdf324c73d"
+SRC_URI[archive.sha256sum] = 
"0304961974bdacc7e6e8d146dadc949527df99b2823582c8d1ba8b33d25d4217"
 
 FILES:${PN} += " \
 ${datadir}/metainfo \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112416): 
https://lists.openembedded.org/g/openembedded-devel/message/112416
Mute This Topic: https://lists.openembedded.org/mt/108560571/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 03/23] gnome-remote-desktop: update 46.2 -> 47.0

2024-09-20 Thread Markus Volk
47.0


Translators:
  Sabri Ünal [tr], Davide Ferracin [it], Fran Dieguez [gl],
  Aurimas Černius [lt], Efstathios Iosifidis [el], twlvnn kraftwerk [bg],
  Alexander Shopov [bg], Daniel [es], Irénée THIRION [fr], Anders Jonsson [sv],
  Andika Triwidada [id], Andi Chandler [en_GB], Piotr Drąg [pl], Martin [sl],
  Danial Behzadi [fa], Balázs Úr [hu], Jordi Mas i Hernandez [ca],
  Emin Tufan Çetin [tr], Luming Zh [zh_CN], Ekaterine Papava [ka],
  Juliano de Souza Camargo [pt_BR], Daniel Rusek [cs], Yuri Chornoivan [uk],
  Tim Sabsch [de], Ask Hjorth Larsen [da], Bruce Cowan [en_GB], Artur S0 [ru],
  Quentin PAGÈS [oc], Vasil Pupkin [be], Jose Riha [sk], Yaron Shahrabani [he]

47.rc
=
* Reduce resource usage of unauthenticated sessions

Contributors:
  Pascal Nowack

Translators:
  Jordi Mas i Hernandez [ca], Daniel Șerbănescu [ro], Vasil Pupkin [be],
  Ekaterine Papava [ka], Yuri Chornoivan [uk], Luming Zh [zh_CN],
  Asier Sarasua Garmendia [eu], Jiri Grönroos [fi], Rafael Fontenelle [pt_BR],
  Jose Riha [sk], Danial Behzadi [fa], Daniel Rusek [cs], Seong-ho Cho [ko],
  Hugo Carvalho [pt]

47.beta
===
* Gracefully handle file descriptor limits
* Introduce standalone configuration D-Bus service
* Improve grdctl status reporting
* Gracefully handle invalid x224Crq data
* Fix file descriptor leak

Contributors:
  Pascal Nowack, Joan Torres

Translators:
  Artur S0 [ru], Scrambled 777 [hi], Yaron Shahrabani [he], Junting Wu [zh_TW],
  Emin Tufan Çetin [tr]

47.alpha

* Support persistent remote login sessions
* Support entering new credentials via standard input when using grdctl
* Use access portal dialogs for warning about connection insecurity
* Avoid crash when getting invalid PipeWire buffers

Contributors:
  Dudemanguy, Pascal Nowack, Ray Strode, Joan Torres

Translators:
  Martin [sl], Balázs Úr [hu]

Signed-off-by: Markus Volk 
---
 ...nome-remote-desktop_46.2.bb => gnome-remote-desktop_47.0.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.2.bb
 => gnome-remote-desktop_47.0.bb} (91%)

diff --git 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_47.0.bb
similarity index 91%
rename from 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
rename to 
meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_47.0.bb
index a16a02aa7..38a8cc01a 100644
--- 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
+++ 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_47.0.bb
@@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl polkit"
 
-SRC_URI[archive.sha256sum] = 
"97443eaffe4b1a69626886a41d25cbeb2c148d3fed43d92115c1b7d20d5238ab"
+SRC_URI[archive.sha256sum] = 
"8aa55775757b299debe417e169e6e28fecbf18ce611ed176fa0d650ab5344776"
 
 DEPENDS = " \
 asciidoc-native \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112405): 
https://lists.openembedded.org/g/openembedded-devel/message/112405
Mute This Topic: https://lists.openembedded.org/mt/108560560/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 10/23] gnome-software: update 46.2 -> 47.0

2024-09-20 Thread Markus Volk
Version 47.0

Released: 2024-09-12
This is a stable release with the following changes:
 * Do not install example featured software lists by default (packagers should 
use gnome-app-list
   instead)
This release also updates translations:
 * Bokmål, Norwegian (Brage Fuglseth)
 * Bulgarian (twlvnn kraftwerk, Alexander Shopov)
 * Catalan (Jordi Mas i Hernandez)
 * Czech (Daniel Rusek)
 * Danish (Alan Mortensen)
 * English (United Kingdom) (Bruce Cowan)
 * Galician (Fran Dieguez)
 * Hungarian (Balázs Úr)
 * Indonesian (Andika Triwidada)
 * Italian (Davide Ferracin)
 * Kazakh (Baurzhan Muftakhidinov)
 * Lithuanian (Aurimas Černius)
 * Occitan (post 1500) (Quentin PAGÈS)
 * Polish (Piotr Drąg)
 * Portuguese (Hugo Carvalho)
 * Portuguese (Brazil) (Juliano de Souza Camargo)
 * Spanish (Daniel, Daniel Mustieles)
 * Swedish (Anders Jonsson)
 * Thai (Aefgh Threenine)
 * Turkish (Emin Tufan Çetin)
Version 47~rc
~
Released: 2024-08-30
This is an unstable release with the following changes:
 * Update help pages and add some translations of them
 * Correct tooltips of review voting buttons
 * Lower power consumption when certain pages are not visible
This release also updates translations:
 * Basque (Asier Sarasua Garmendia)
 * Belarusian (Vasil Pupkin)
 * Bokmål, Norwegian (Brage Fuglseth)
 * Chinese (China) (Luming Zh)
 * Czech (Daniel Rusek)
 * Finnish (Jiri Grönroos)
 * Georgian (Ekaterine Papava)
 * German (Jürgen Benvenuti, Tim Sabsch)
 * Greek, Modern (1453-) (Giannis Antypas)
 * Hindi (Scrambled 777)
 * Korean (Seong-ho Cho)
 * Persian (Danial Behzadi)
 * Portuguese (Brazil) (Rafael Fontenelle, Juliano de Souza Camargo)
 * Russian (Artur S0)
 * Slovak (Matej Mrenica)
 * Turkish (Sabri Ünal)
 * Ukrainian (Yuri Chornoivan)
Version 47~beta
~~~
Released: 2024-08-02
This is an unstable release with the following changes:
 * Shorten text in some notifications
 * Fix Orca not reading the contents in Preferences dialog
 * Enhance behavior of a review row
 * Added plugin to ease installation of DKMS and akmods key with enabled Secure 
Boot
This release also updates translations:
 * Greek, Modern (1453-) (Efstathios Iosifidis)

 * Hebrew (Yaron Shahrabani, Yosef Or Boczko)
 * Hindi (Scrambled 777)
 * Slovenian (Martin)
Version 47~alpha

Released: 2024-06-28
This is an unstable 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
 * 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
 * Show "Install All" button only for codecs
 * Prefer vendor name from os release in app origin
 * Make more jobs asynchronous
 * Port to recent Adwaita widgets
This release also updates translations:
 * Catalan (Jordi Mas i Hernandez)
 * Chinese (China) (Boyuan Yang)
 * Czech (Daniel Rusek)
 * Dutch (Nathan Follens)
 * Friulian (Fabio Tomat)
 * Georgian (Ekaterine Papava)
 * Hebrew (Yosef Or Boczko)
 * Kabyle (Athmane MOKRAOUI)
 * Panjabi (A S Alam)
 * Portuguese (Hugo Carvalho)
 * Russian (Artur S0)
 * Serbian (Милош Поповић)
 * Slovenian (Martin)
 * Spanish (Daniel Mustieles)
 * Turkish (Sabri Ünal)
 * Ukrainian (Yuri Chornoivan)

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

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


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112411): 
https://lists.openembedded.org/g/openembedded-devel/message/112411
Mute This Topic: https://lists.openembedded.org/mt/108560566/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
U

[oe] [meta-gnome][PATCH 17/23] gvfs: update 1.54.0 -> 1.56.0

2024-09-20 Thread Markus Volk
Major changes in 1.56.0
===
* udisks2: Run update synchronously for internal changes (Ondrej Holy)
* onedrive: Set name of drive root (Jan-Michael Brummer)
* onedrive: Handle multiple drives with same IDs (Jan-Michael Brummer)
* Translation updates (GNOME Translation Project contributors)

Major changes in 1.55.90

* fuse: Fill stat info during readdir to improve performance (Ondrej Holy, Jan 
Palus)
* smb: Fix access over FUSE when root dir is not accessible (rong wang)
* onedrive: Guess mime type locally if not set by the server (Jan-Michael 
Brummer)
* trash: Add support for x-gvfs-trash mount option (Ondrej Holy)
* onedrive: Add seek on write functionality (Jan-Michael Brummer)
* Translation updates (GNOME Translation Project contributors)

Major changes in 1.55.1
===
* ftp: Change cwd to root before renaming to prevent failures (rong wang)
* udisks2: Ignore autofs mounts to prevent duplicated entries (Ondrej Holy)
* udisks2: Show only direct descendats of /media unless $USER (Ondrej Holy)
* ftp: Obtain correct modification time for old files using MDTM cmd (Ondrej 
Holy)
* ftp: Use timegm instead of mktime to not shift dates by timezone (Ondrej Holy)
* ftp: Add support for setting mtime attribute using MFMT cmd (Ondrej Holy)
* ftp: Preserve mtime when copying to local (Ondrej Holy)
* build: Add deprecated_apis option and disable installation of headers (Ondrej 
Holy)
* udisks2: Do not schedule update if pending already to improve performance 
(Ondrej Holy)
* dav: Disable query_info_on_read method to fix mtime preservation (Ondrej Holy)
* network: Disable usage of smbbrowse backend by default (Ondrej Holy)
* smbbrowse: Don't enforce NT1 to fix mounting in certain cases (Ondrej Holy)
* onedrive: Fix various memory leaks (Jan-Michael Brummer)
* build: Disable burn backend by default (Ondrej Holy)
* Translation updates (GNOME Translation Project contributors)

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

diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb 
b/meta-gnome/recipes-gnome/gvfs/gvfs_1.56.0.bb
similarity index 97%
rename from meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb
rename to meta-gnome/recipes-gnome/gvfs/gvfs_1.56.0.bb
index 6549b1900..a7a869eb5 100644
--- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb
+++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.56.0.bb
@@ -19,7 +19,7 @@ RDEPENDS:${PN} += "gsettings-desktop-schemas"
 
 SRC_URI = 
"https://download.gnome.org/sources/${BPN}/${@gnome_verdir("${PV}")}/${BPN}-${PV}.tar.xz;name=archive"
 
-SRC_URI[archive.sha256sum] = 
"f53d81df86c2e86cdd25182c2d8a669a22371e83623ded1b9d5416dcfc6de366"
+SRC_URI[archive.sha256sum] = 
"441d2356c72616364cdb420af96199113a13ed9e146f2175fe373989adada39e"
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112417): 
https://lists.openembedded.org/g/openembedded-devel/message/112417
Mute This Topic: https://lists.openembedded.org/mt/108560572/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 05/23] gnome-calculator: update 46.1 -> 47.0

2024-09-20 Thread Markus Volk
Overview of changes in gnome-calculator 47.0
* Updated translations
* Fixed flatpak build !181 (Hari Rana)
* Don't use symbolic icons for the window !182 (Balló György)

Overview of changes in gnome-calculator 47.rc
* Updated translations
* Added brand colors !178 (Brage Fuglseth)

Overview of changes in gnome-calculator 47.beta
* Updated translations
* Fix hex string conversion for bitwise operator !177 (Xiong Nandi)
* Force LTR for buttons !171 (Khalid Abu Shawarib)
* Added kWh, MJ, KJ unit support #417 (Robert Roth)
* Sort conversion categories alphabetically #395 (Robert Roth)
* Removed obsolete bulgarian translations #402 (Robert Roth)
* Only allow alphanumeric values for variable names #396 (Robert Roth)
* Replace base_label with buttons !173 (Clément Mathieu--Drif)
* Updated flathub badge !174 (Brage Fuglseth)
* Use adwaita spinner !175 (Cristopher Davis)

Overview of changes in gnome-calculator 47.alpha
* Updated translations
* Support VND currency #387 (Robert Roth)
* Fixed incorrect event handling #392 (Robert Roth)
* Removed Shift left/right dropdown #330 (Robert Roth)
* Improved popover remove buttons #401 (Robert Roth)
* Use result format instead of number format #399 (Robert Roth)
* Ported to Adwaita adaptive dialogs (Robert Roth)
* Disable undo button if nothing to undo #280 (Robert Roth)
* Metainfo improvements (Andre Klapper)
* Keep last conversion options at launch #351 (Robert Roth)
* Minor improvements to the undo button !166 (Automeris naranja)
* Make sure to use the correct app id for development builds !170 
(Christopher Davis)
* Stop using orange accent color !169 (Alice Mikhaylenko)
* A11y announce status changes !172 (Lukáš Tyrychtr)

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

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


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112406): 
https://lists.openembedded.org/g/openembedded-devel/message/112406
Mute This Topic: https://lists.openembedded.org/mt/108560561/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 04/23] gdm: update 46.0 -> 47.0

2024-09-20 Thread Markus Volk
==
Version 47
==
- Fix X11 support

=
Version 47.rc
=
- Make X11 support optional
- Support logind secure attention key
- Drop gdm-screenshot
- Don't hardcode g-r-d in dbus policy
- Fix numeric local address resolution
- Docs updates
- Translation updates


Version 47.alpha

- Support for gnome-remote-desktop persistent sessions
- Misc changes
- Translation updates

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

diff --git a/meta-gnome/recipes-gnome/gdm/gdm_46.0.bb 
b/meta-gnome/recipes-gnome/gdm/gdm_47.0.bb
similarity index 94%
rename from meta-gnome/recipes-gnome/gdm/gdm_46.0.bb
rename to meta-gnome/recipes-gnome/gdm/gdm_47.0.bb
index ec1d6ad39..94836cdbc 100644
--- a/meta-gnome/recipes-gnome/gdm/gdm_46.0.bb
+++ b/meta-gnome/recipes-gnome/gdm/gdm_47.0.bb
@@ -21,7 +21,7 @@ GIR_MESON_OPTION = ""
 
 inherit gnomebase gsettings pkgconfig gobject-introspection gettext systemd 
useradd itstool gnome-help features_check
 
-SRC_URI[archive.sha256sum] = 
"8d6cb52176eca48b6bbf1cfe2fdae08d9677b5a0f2bca600dee4604de0dd1efc"
+SRC_URI[archive.sha256sum] = 
"c5858326bfbcc8ace581352e2be44622dc0e9e5c2801c8690fd2eed502607f84"
 
 EXTRA_OEMESON = " \
 -Dplymouth=disabled \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112407): 
https://lists.openembedded.org/g/openembedded-devel/message/112407
Mute This Topic: https://lists.openembedded.org/mt/108560562/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 21/23] evolution-data-server: update

2024-09-20 Thread Markus Volk
- Add cairo dependency
- Allow to work with gtk3
- Add patch to avoid pulling in a found
  google-id. It fails and would probably also
  break reproducibility
- inherit mime-xdg

Signed-off-by: Markus Volk 
---
 .../evolution-data-server.bb  | 15 ---
 .../evolution-data-server.inc |  4 +-
 ...txt-dont-create-automatic-google-log.patch | 39 +++
 3 files changed, 51 insertions(+), 7 deletions(-)
 create mode 100644 
meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch

diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
index fc1925314..ca9fe84e7 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.bb
@@ -1,12 +1,12 @@
 require ${BPN}.inc
 
 DEPENDS = " \
-${BPN}-native gperf-native \
-glib-2.0 json-glib gtk4 libxml2 icu \
-dbus db virtual/libiconv zlib libsoup-3.0 libical nss libsecret \
+${BPN}-native cairo gperf-native \
+glib-2.0 json-glib gtk+3 gtk4 libxml2 icu \
+dbus db virtual/libiconv zlib libsoup nspr libical nss libsecret \
 "
 
-inherit pkgconfig gsettings gobject-introspection features_check gtk-doc 
gettext perlnative vala
+inherit pkgconfig gsettings gobject-introspection mime-xdg features_check 
gtk-doc gettext perlnative vala
 
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 REQUIRED_DISTRO_FEATURES = "opengl"
@@ -17,6 +17,7 @@ SRC_URI += " \
 file://0002-CMakeLists.txt-remove-CHECK_C_SOURCE_RUNS-check.patch \
 file://0003-contact-Replace-the-Novell-sample-contact-with-somet.patch \
 file://0004-call-native-helpers.patch \
+file://0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch \
 file://iconv-detect.h \
 "
 
@@ -34,15 +35,19 @@ EXTRA_OECMAKE = " \
 -DENABLE_INSTALLED_TESTS=OFF \
 -DENABLE_EXAMPLES=OFF \
 -DENABLE_MAINTAINER_MODE=OFF \
+-D_decoded_EXITCODE=0 \
+-DGOOGLE_CLIENT_ID='' \
+-DGOOGLE_CLIENT_SECRET="" \
 "
 
+
 EXTRA_OECMAKE:append:class-target = " 
-DG_IR_COMPILER=${STAGING_BINDIR}/g-ir-compiler-wrapper"
 EXTRA_OECMAKE:append:class-target = " 
-DG_IR_SCANNER=${STAGING_BINDIR}/g-ir-scanner-wrapper"
 
 PACKAGECONFIG ?= "goa oauth"
 
 PACKAGECONFIG[canberra] = 
"-DENABLE_CANBERRA=ON,-DENABLE_CANBERRA=OFF,libcanberra"
-PACKAGECONFIG[oauth]= "-DENABLE_OAUTH2_WEBKITGTK4=ON 
-DENABLE_OAUTH2_WEBKITGTK=OFF,-DENABLE_OAUTH2_WEBKITGTK4=OFF 
-DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib"
+PACKAGECONFIG[oauth]= "-DENABLE_OAUTH2_WEBKITGTK4=ON 
-DENABLE_OAUTH2_WEBKITGTK=ON,-DENABLE_OAUTH2_WEBKITGTK4=OFF 
-DENABLE_OAUTH2_WEBKITGTK=OFF,webkitgtk json-glib"
 PACKAGECONFIG[goa]= 
"-DENABLE_GOA=ON,-DENABLE_GOA=OFF,gnome-online-accounts"
 PACKAGECONFIG[kerberos]= "-DWITH_KRB5=ON,-DWITH_KRB5=OFF,krb5"
 # BROKEN: due missing pkg-config in openldap eds' cmake finds host-libs when
diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
index 33190c461..340c63998 100644
--- a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
+++ b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server.inc
@@ -10,5 +10,5 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=6a6e689d19255cf0557f3fe7d7068212 \
 GNOMEBASEBUILDCLASS = "cmake"
 inherit gnomebase upstream-version-is-even
 
-SRC_URI[archive.sha256sum] = 
"91f4ffc38a1b8d2fe8939834449ac541c0bff4a39b444edc2a9529344a28e98a"
-PV = "3.50.1"
+SRC_URI[archive.sha256sum] = 
"a54b47b977a97030f738a412f4f5d5b2efbef5e0ebe8929b7cce00ac54681084"
+PV = "3.54.0"
diff --git 
a/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch
 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch
new file mode 100644
index 0..d23eb8b6e
--- /dev/null
+++ 
b/meta-gnome/recipes-gnome/evolution-data-server/evolution-data-server/0001-data-CMakeLists.txt-dont-create-automatic-google-log.patch
@@ -0,0 +1,39 @@
+From 9b949bd47ed9e5596a9d37c60aa947def9c41db9 Mon Sep 17 00:00:00 2001
+From: Markus Volk 
+Date: Sun, 15 Sep 2024 22:31:49 +0200
+Subject: [PATCH] data/CMakeLists.txt: dont create automatic google login
+
+Inappropriate for cross-compiling
+
+Upstream-Status: Inappropriate [oe-specific]
+
+Signed-off-by: Markus Volk 
+---
+ data/CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/

[oe] [meta-gnome][PATCH 08/23] gnome-online-accounts: update 3.50.2 -> 3.52.0

2024-09-20 Thread Markus Volk
- inherit gi_docgen to make api-documentation available
- Add PACKAGECONFIG for manpages to not fail because they are built now
  by default
- Add missing keyutils dependency

Overview of changes in 3.52.0
=
* Translation updates:
  - Bulgarian (Alexander Shopov, twlvnn kraftwerk)
  - Catalan (Jordi Mas i Hernandez)
  - Czech (Daniel Rusek)
  - Danish (Ask Hjorth Larsen)
  - English (United Kingdom) (Andi Chandler)
  - French (Irénée THIRION)
  - Galician (Fran Dieguez)
  - German (Tim Sabsch)
  - Indonesian (Andika Triwidada)
  - Lithuanian (Aurimas Černius)
  - Polish (Piotr Drąg)
  - Russian (Artur S0)
  - Slovak (Dušan Kazik)
  - Spanish (Daniel)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)
Overview of changes in 3.51.3
=
* Accessibility fixes and event announcements
* Translation updates
Overview of changes in 3.51.2
=
* Adopt a less aggressive notification policy
* Translation updates
Overview of changes in 3.51.1
=
* Enable Mail, Calendar & Contacts for Microsoft 365
* Improvements to Microsoft 365 setup dialog
* Use AdwButtonRow when applicable
* Allow overriding dependencies supporting built as a meson wrap
* Refactor web browser authentication flow as a discrete task
* Improve error reporting and notification for providers
* Document configuration files used by the daemon
* Correctly save and reset settings for TLS certificate errors
Overview of changes in 3.51.0
=
* Support Mail Autoconfig XML for IMAP/SMTP services
* Support SRV lookups for DAV services
* Support Linux's KEYRING notification pipe for Kerberos
* Ability to restrict which services of a particular account type are available
* Add version CLI flag for goa-daemon
* Port to AdwDialog and AdwAlertDialog
* Accept GtkWidget as a top-level for account setup
* Port documentation to gi-docgen
* Documentation and manual pages are enabled by default
* Fixes for bugs found by Coverity Scan
* Fix libsoup error handling
* Translation fixes and missing strings
* Translation updates

Signed-off-by: Markus Volk 
---
 ...ccounts_3.50.2.bb => gnome-online-accounts_3.52.0.bb} | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)
 rename 
meta-gnome/recipes-gnome/gnome-online-accounts/{gnome-online-accounts_3.50.2.bb 
=> gnome-online-accounts_3.52.0.bb} (72%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.50.2.bb
 
b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.52.0.bb
similarity index 72%
rename from 
meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.50.2.bb
rename to 
meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.52.0.bb
index adce70770..a24458d1d 100644
--- 
a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.50.2.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.52.0.bb
@@ -3,12 +3,12 @@ LICENSE = "LGPL-2.0-or-later"
 LIC_FILES_CHKSUM = "file://COPYING;md5=34c88b124db5fb2762c1676be7dadd36"
 
 GTKIC_VERSION = "4"
-inherit gnomebase gsettings gobject-introspection gtk-icon-cache mime-xdg vala 
features_check
+inherit gnomebase gsettings gobject-introspection gi-docgen gtk-icon-cache 
mime-xdg vala features_check
 REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 
'goabackend', 'opengl', '', d)}"
 
-DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr"
+DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr keyutils"
 
-SRC_URI[archive.sha256sum] = 
"df16ad975d139c6bfc4ebb2ec8bb8327297a791ef2bf0b977c78076af5faa98e"
+SRC_URI[archive.sha256sum] = 
"631953a9d9ea098b268a0bbe2df18cbbec6781589cac6b0455214609ee12bbd8"
 
 PACKAGECONFIG ?= "goabackend kerberos owncloud google windows_live"
 
@@ -18,11 +18,14 @@ PACKAGECONFIG[exchange] = "-Dexchange=true, 
-Dexchange=false"
 PACKAGECONFIG[google] = "-Dgoogle=true, -Dgoogle=false"
 PACKAGECONFIG[owncloud] = "-Downcloud=true, -Downcloud=false"
 PACKAGECONFIG[windows_live] = "-Dwindows_live=true, -Dwindows_live=false"
+PACKAGECONFIG[man] = "-Dman=true, -Dman=false,libxslt-native 
docbook-xsl-stylesheets-native"
 
 FILES:${PN} += " \
 ${datadir}/dbus-1 \
 ${libdir}/goa-1.0/web-extensions/*.so \
 "
 
+GIDOCGEN_MESON_OPTION = 'documentation'
+
 # looked into pkg-config file: it is not a bug - they mean it
 FILES:${PN}-dev += "${libdir}/goa-1.0/include"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112410): 
https://lists.openembedded.org/g/openembedded-devel/message/112410
Mute This Topic: https://lists.openembedded.org/mt/108560565/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 14/23] gnome-user-share: update 43.0 -> 47.0

2024-09-20 Thread Markus Volk
This is gnome-user-share 47.0, a system for easy sharing of user files.
Major changes since 47.alpha:
- Translation updates
Major changes since 43:
- Increase the required Apache web server version to 2.4
- Remove GNOME 2 migration code
- Remove the size limit for file transfers
- Fix leaks
- Translation updates

Signed-off-by: Markus Volk 
---
 .../{gnome-user-share_43.0.bb => gnome-user-share_47.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-user-share/{gnome-user-share_43.0.bb => 
gnome-user-share_47.0.bb} (92%)

diff --git a/meta-gnome/recipes-gnome/gnome-user-share/gnome-user-share_43.0.bb 
b/meta-gnome/recipes-gnome/gnome-user-share/gnome-user-share_47.0.bb
similarity index 92%
rename from meta-gnome/recipes-gnome/gnome-user-share/gnome-user-share_43.0.bb
rename to meta-gnome/recipes-gnome/gnome-user-share/gnome-user-share_47.0.bb
index 6fc78dd29..4c8ad3a2a 100644
--- a/meta-gnome/recipes-gnome/gnome-user-share/gnome-user-share_43.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-user-share/gnome-user-share_47.0.bb
@@ -14,7 +14,7 @@ inherit gnomebase gsettings features_check
 REQUIRED_DISTRO_FEATURES = "systemd"
 
 SRC_URI = 
"git://gitlab.gnome.org/GNOME/gnome-user-share.git;protocol=https;branch=master"
-SRCREV = "a0e790aa9494db9d1b1f48b4fc0d2f78e112044d"
+SRCREV = "77ecbaddab0ed2121859926acbfccc9cecdee0db"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ??= "modules"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112419): 
https://lists.openembedded.org/g/openembedded-devel/message/112419
Mute This Topic: https://lists.openembedded.org/mt/108560574/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 07/23] gnome-console: update 45.0 -> 47.0

2024-09-20 Thread Markus Volk
Version 47.0


A edge case in drag-and-drop has been resolved, and Aleksandr Melman fixed a
string that hadn't been marked for translation.

Updated Translations
 * Belarusian  (Vasil Pupkin)
 * British English  (Andi Chandler)
 * Bulgarian  (Alexander Shopov)
 * Catalan  (Jordi Mas i Hernandez)
 * Chinese (China)  (Luming Zh)
 * Czech  (Daniel Rusek)
 * Danish  (Ask Hjorth Larsen)
 * Galician  (Fran Dieguez)
 * Georgian  (Ekaterine Papava)
 * Greek  (Efstathios Iosifidis)
 * Hebrew  (Yaron Shahrabani)
 * Hungarian  (Balázs Úr)
 * Indonesian  (Andika Triwidada)
 * Lithuanian  (Aurimas Černius)
 * Norwegian Bokmål  (Brage Fuglseth)
 * Persian  (Danial Behzadi)
 * Polish  (Piotr Drąg)
 * Portuguese  (Hugo Carvalho)
 * Russian  (Artur S0)
 * Slovak  (Jose Riha)
 * Slovenian  (Martin)
 * Spanish  (Daniel Mustieles)
 * Swedish  (Anders Jonsson)
 * Ukrainian  (Yuri Chornoivan)

Version 47.rc
~~~

Thanks to feedback from beta users, a couple small improvements were made.

Updated Translations
 * Basque  (Asier Sarasua Garmendia)
 * Belarusian  (Vasil Pupkin)
 * Brazilian Portuguese  (Juliano de Souza Camargo)
 * Bulgarian  (Alexander Shopov)
 * Catalan  (poc senderi)
 * Chinese (China)  (Luming Zh)
 * Czech  (Daniel Rusek)
 * Finnish  (Jiri Grönroos)
 * Georgian  (Ekaterine Papava)
 * German  (Jürgen Benvenuti)
 * Hindi  (Scrambled 777)
 * Hungarian  (Balázs Úr)
 * Kazakh  (Baurzhan Muftakhidinov)
 * Korean  (DaeHyun Sung)
 * Norwegian Bokmål  (Brage Fuglseth)
 * Occitan  (Quentin PAGÈS)
 * Persian  (Danial Behzadi)
 * Portuguese  (Hugo Carvalho)
 * Romanian  (Daniel Șerbănescu, Florentina Mușat)
 * Russian  (Artur S0)
 * Turkish  (Emin Tufan Çetin, Sabri Ünal)
 * Ukrainian  (Yuri Chornoivan)

Version 47.beta
~~~

The preferences dialogue has been expanded to include scrollback size, and
there has been behind the scenes work fixing some pesky issues and setting
up future improvements.

Thanks to work elsewhere in the stack, we now have restored screen reader
support. This has taken far too long, and there is more work do be done, but
hopefully this is a significant step forward.

Additionally Alice reworked our styles to take advantage of improvements in
Gtk, whilst Chris helped us keep current with developments in Adwaita, and
Balló György provided some fixes.

Updated Translations
 * Brazilian Portuguese  (Juliano de Souza Camargo)
 * Greek  (Efstathios Iosifidis)
 * Hebrew  (Yosef Or Boczko)
 * Hindi  (Guntupalli Karunakar, Scrambled 777)
 * Kabyle  (Rachida SACI)
 * Nepali  (Pawan Chitrakar)
 * Occitan  (Quentin PAGÈS)
 * Portuguese  (Hugo Carvalho)
 * Romanian  (Daniel Șerbănescu)
 * Serbian  (Dušan Simić)
 * Serbian (Latin)  (Милош Поповић)
 * Slovak  (Matej Mrenica)
 * Slovenian  (Martin)
 * Turkish  (Sabri Ünal)

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

diff --git a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb 
b/meta-gnome/recipes-gnome/gnome-console/gnome-console_47.0.bb
similarity index 85%
rename from meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb
rename to meta-gnome/recipes-gnome/gnome-console/gnome-console_47.0.bb
index d03b5fe04..922b0576e 100644
--- a/meta-gnome/recipes-gnome/gnome-console/gnome-console_45.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-console/gnome-console_47.0.bb
@@ -18,7 +18,7 @@ DEPENDS = " \
 vte \
 "
 
-SRC_URI[archive.sha256sum] = 
"e7462128d2df2324a1d748062c40429cd0504af09e407067b33f3a9d0c59c8e1"
+SRC_URI[archive.sha256sum] = 
"487ec0de0a24f12ef6f778e4aee98d744a9dcc921c9e7df98b2d9f410b00ef52"
 
 PACKAGECONFIG ?= ""
 PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112412): 
https://lists.openembedded.org/g/openembedded-devel/message/112412
Mute This Topic: https://lists.openembedded.org/mt/108560567/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 06/23] gnome-calendar: update 46.1 -> 47.0

2024-09-20 Thread Markus Volk
Major changes in 47.0:
* Updated translations
Major changes in 47.rc:
* Set a user agent when requesting remote servers for calendar files
* Port various spinners to AdwSpinner
* Improvements to URL validation when adding new calendars
* Only offer writable calendars when creating new events
* Show indicator icons for invisible calendars in the importer dialog
* Fix drag and drop issue with events in daylight saving time
* Updated translations
Major changes in 47.beta:
* Add the ability to import ICS files using drag n' drop
* Fix the timelines backend, to eliminate divergence between views after moving 
events
* Fix the agenda sidebar's events ordering
* Fix the agenda sidebar's duplication of day separation headers in the events 
list
* Fix the agenda sidebar's events randomly appearing or disappearing
* Interpret floating time events (no timezone defined) using local time instead 
of UTC
* Interpret timezones when previewing events in the .ics importer dialog
* Various improvements to the file importer dialog
* Many visual improvements to the event preview popover
* Event reminders states are now remembered properly
* Avoid creating an extra duplicate local calendar when adding calendars from 
URLs
* Show service names instead of URLs in tooltips for recognized 
videoconferencing links
* Small improvement to the spacing of the month view
Major changes in 47.alpha:
* Faster, flicker-free search
* Use modern Adwaita widgets in various places
* Improved event editor dialog
* Improved visuals for mini-calendar in the sidebar
* Updated translations

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

diff --git a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb 
b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_47.0.bb
similarity index 89%
rename from meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb
rename to meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_47.0.bb
index eac768c8f..fa9df54fb 100644
--- a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_46.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_47.0.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] = 
"9861ff7b8abd5b7b20690ba55eb7542c7ec534b566269e29b5b1e858c1610897"
+SRC_URI[archive.sha256sum] = 
"3b03313f1c4d12dc821e07e209d1596d53eafa255d492d2ce5abf92ed1b51e76"
 
 do_install:prepend() {
 sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' 
${B}/src/gcal-enum-types.h
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112409): 
https://lists.openembedded.org/g/openembedded-devel/message/112409
Mute This Topic: https://lists.openembedded.org/mt/108560564/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 22/23] tracker: update 3.7.1 -> 3.8.0

2024-09-20 Thread Markus Volk
- Dont inherit python3native. It seems to be unneeded
- Rename to tinysparql
- Drop dependencies for python3-pygobject-native and libarchive
- Disable tests by default
- Add PACKAGECONFIG for avahi
- Fix sed hack to keep buildpath out of enum-types.c
- Add patch that avoids to create compatibility links which would lead to 
package_qa error:
Exception: Exception: KeyError: 'getpwuid(): uid not found: 1000'
Path 
/home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/tinysparql/3.8.0/sstate-build-package/package/usr/lib/libtracker-sparql-3.0.so
 is owned by uid 1000, gid 100, which doesn't match any user/group on target. 
This may be due to host contamination.
- Refresh fix-reproducibility.patch and additionally edit tracker-http.c to 
avoid another buildpath leakage
---
 .../0001-fix-reproducibility.patch| 49 ++-
 ...parql-meson.build-dont-create-compat.patch | 32 
 .../{tracker_3.7.3.bb => tinysparql_3.8.0.bb} | 28 +--
 3 files changed, 83 insertions(+), 26 deletions(-)
 rename meta-gnome/recipes-gnome/tracker/{tracker => 
tinysparql}/0001-fix-reproducibility.patch (67%)
 create mode 100644 
meta-gnome/recipes-gnome/tracker/tinysparql/0001-src-libtracker-sparql-meson.build-dont-create-compat.patch
 rename meta-gnome/recipes-gnome/tracker/{tracker_3.7.3.bb => 
tinysparql_3.8.0.bb} (68%)

diff --git 
a/meta-gnome/recipes-gnome/tracker/tracker/0001-fix-reproducibility.patch 
b/meta-gnome/recipes-gnome/tracker/tinysparql/0001-fix-reproducibility.patch
similarity index 67%
rename from 
meta-gnome/recipes-gnome/tracker/tracker/0001-fix-reproducibility.patch
rename to 
meta-gnome/recipes-gnome/tracker/tinysparql/0001-fix-reproducibility.patch
index 4527f9efa..23da5bb97 100644
--- a/meta-gnome/recipes-gnome/tracker/tracker/0001-fix-reproducibility.patch
+++ b/meta-gnome/recipes-gnome/tracker/tinysparql/0001-fix-reproducibility.patch
@@ -1,4 +1,4 @@
-From ae34fb111e1f2498f37b21c0c32ace6c9928ad66 Mon Sep 17 00:00:00 2001
+From 1eec06fc1ef26e4954507001c1c2f981eab8d77d Mon Sep 17 00:00:00 2001
 From: Markus Volk 
 Date: Mon, 18 Sep 2023 02:47:55 +0200
 Subject: [PATCH] tracker: fix reproducibility issue
@@ -12,16 +12,18 @@ Upstream-Status: Inappropriate [oe-specific]
 
 Signed-off-by: Markus Volk 
 ---
- meson.build   | 6 +++---
- src/libtracker-common/meson.build | 4 ++--
- src/libtracker-sparql/meson.build | 4 ++--
- 3 files changed, 7 insertions(+), 7 deletions(-)
+ meson.build| 6 +++---
+ src/libtracker-common/meson.build  | 4 ++--
+ src/libtracker-http/meson.build| 8 
+ src/libtracker-http/tracker-http.c | 4 ++--
+ src/libtracker-sparql/meson.build  | 4 ++--
+ 5 files changed, 13 insertions(+), 13 deletions(-)
 
 diff --git a/meson.build b/meson.build
-index bc9f93a..6c86e5a 100644
+index 41c00fafc..6e7282cb7 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -357,7 +357,7 @@ have_rtld_noload = cc.has_header_symbol('dlfcn.h', 
'RTLD_NOLOAD')
+@@ -333,7 +333,7 @@ have_rtld_noload = cc.has_header_symbol('dlfcn.h', 
'RTLD_NOLOAD')
  conf.set('HAVE_RTLD_NOLOAD', have_rtld_noload)
  
  # Config that goes in some other generated files (.desktop, .service, etc)
@@ -30,7 +32,7 @@ index bc9f93a..6c86e5a 100644
  conf.set('libexecdir', join_paths(get_option('prefix'), 
get_option('libexecdir')))
  
  configure_file(input: 'config.h.meson.in',
-@@ -396,8 +396,8 @@ subdir('docs')
+@@ -372,8 +372,8 @@ subdir('docs')
  subdir('utils')
  
  test_c_args = tracker_c_args + [
@@ -42,7 +44,7 @@ index bc9f93a..6c86e5a 100644
  
  tracker_uninstalled_cli_dir = join_paths(meson.current_build_dir(), 'src', 
'tracker')
 diff --git a/src/libtracker-common/meson.build 
b/src/libtracker-common/meson.build
-index 9355d1c..cdbc05f 100644
+index 72c2ae073..12218c870 100644
 --- a/src/libtracker-common/meson.build
 +++ b/src/libtracker-common/meson.build
 @@ -51,10 +51,10 @@ libtracker_common = static_library('tracker-common',
@@ -58,11 +60,31 @@ index 9355d1c..cdbc05f 100644
] + tracker_c_args,
include_directories: [configinc, srcinc],
gnu_symbol_visibility: 'hidden',
+diff --git a/src/libtracker-http/tracker-http.c 
b/src/libtracker-http/tracker-http.c
+index dd82e9928..3cc68b240 100644
+--- a/src/libtracker-http/tracker-http.c
 b/src/libtracker-http/tracker-http.c
+@@ -53,13 +53,13 @@ ensure_types (void)
+ 
+   current_dir = g_get_current_dir ();
+ 
+-  if (g_strcmp0 (current_dir, BUILDROOT) == 0) {
++  if (0) {
+   /* Detect in-build runtime of this code, this may happen
+* building introspection information or running tests.
+* We want the in-tree modules to be loaded then.
+*/
+   modul

[oe] [meta-gnome][PATCH 11/23] gnome-terminal: update 3.50.1 -> 3.54.0

2024-09-20 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../{gnome-terminal_3.50.1.bb => gnome-terminal_3.54.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-gnome/recipes-gnome/gnome-terminal/{gnome-terminal_3.50.1.bb => 
gnome-terminal_3.54.0.bb} (95%)

diff --git a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb 
b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
similarity index 95%
rename from meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
rename to meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
index 3bbfe9ece..ec8cbecca 100644
--- a/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.50.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-terminal/gnome-terminal_3.54.0.bb
@@ -24,7 +24,7 @@ SRC_URI = " \
file://0001-Add-W_EXITCODE-macro-for-non-glibc-systems.patch \
file://0001-meson-add-option-to-set-dbus_interfacedir.patch \
 "
-SRCREV = "5ac3b8e4bd6fa02651b3c23cedb0a7e1cd769655"
+SRCREV = "965cb9307713c618253918633416fcad86bcc5d2"
 S = "${WORKDIR}/git"
 
 PACKAGECONFIG ?= ""
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112414): 
https://lists.openembedded.org/g/openembedded-devel/message/112414
Mute This Topic: https://lists.openembedded.org/mt/108560569/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 13/23] gnome-system-monitor_46.0 -> 47.0

2024-09-20 Thread Markus Volk
New in 47.0 - 14 September 2024
* Updated translations
* Fix blurred background on HiDPI screens !160 #300 (Qiu Wenbo)
New in 47.rc - 31 August 2024
* Updated translations
* Minor improvements in defaults and settings loading (Óscar Fernández Díaz)
New in 47.beta - 2 August 2024
* Updated translations
* Fix help and version crashing the application #260 !148 (luiz)
* UI modernization for dialogs and disks view !150, !152, !153, !154 (Óscar 
Fernández Díaz)
* Improve initial loadgraph points #248 !151 (Luiz França)
New in 47.alpha - 29 June 2024
* Updated translations
* Improved flatpak app icon search !132 (Óscar Fernández Díaz)
* Set affinity for all tasks !134 (Yannis Gerlach)
* Use new Adwaita adaptive dialogs !125 (Óscar Fernández Díaz)
* Use same translatable for CPU charts and affinty #203 (Robert Roth)
* Several migrations from deprecated treeview to columnview (Óscar Fernández 
Díaz)
* Migrate color button to GtkColorDialog (Óscar Fernández Díaz)
* Add one column per group of 32 core labels !144 (Yannis Guyon)
* Various interface improvements to match HIG (Óscar Fernández Díaz)

Signed-off-by: Markus Volk 
---
 ...e-system-monitor_46.0.bb => gnome-system-monitor_47.0.bb} | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)
 rename 
meta-gnome/recipes-gnome/gnome-system-monitor/{gnome-system-monitor_46.0.bb => 
gnome-system-monitor_47.0.bb} (82%)

diff --git 
a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_47.0.bb
similarity index 82%
rename from 
meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_46.0.bb
rename to 
meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_47.0.bb
index eaeaa2cb0..721ae5a94 100644
--- a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_47.0.bb
@@ -22,10 +22,7 @@ inherit gnomebase gsettings gnome-help itstool 
gtk-icon-cache features_check get
 ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
 REQUIRED_DISTRO_FEATURES = "polkit"
 
-def gnome_verdir(v):
-return oe.utils.trim_version(v, 1)
-
-SRC_URI[archive.sha256sum] = 
"5376248158c686c308255472e8c2a9e4c17255642c149fc7198c6d034e547599"
+SRC_URI[archive.sha256sum] = 
"ede7b925eb714d8b3c2bfbf7405a1b714494fe47e02f0af08f5837b3e256547f"
 
 PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
 PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112415): 
https://lists.openembedded.org/g/openembedded-devel/message/112415
Mute This Topic: https://lists.openembedded.org/mt/108560570/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 01/23] xdg-desktop-portal-gnome: update 46.2 -> 47.1

2024-09-20 Thread Markus Volk
Changes in 47.1
=

- Fix the capabilities for the print dialog

Changes in 47.0
=

- Translation updates

Changes in 47.rc
=

- Fix restoring last used folder in the File Chooser portal
- Fix selecting multiple window on single selection
- Do not block xdg-desktop-portal-gnome when connecting to Nautilus
- Fix incorrectly set mimetype in the File Chooser portal
- Translation updates

Changes in 47.beta
=

- Use GNOME Shell's private API for the Notification portal
- Use Nautilus for the File Chooser portal
- Translation updates

Changes in 47.alpha
=

- Expose the new accent colors setting
- Various cleanups to the screencast widget
- Add support for the "supported_output_file_formats" option in the Print
  portal
- Fix default layout mode of the ScreenCast/Remote Desktop portal
- Translation updates

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

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


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112404): 
https://lists.openembedded.org/g/openembedded-devel/message/112404
Mute This Topic: https://lists.openembedded.org/mt/108560548/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] webkitgtk3: update 2.44.3 -> 2.46.0

2024-09-20 Thread Markus Volk
On Wed, Sep 18 2024 at 04:03:40 PM -07:00:00, Khem Raj 
 wrote:

it fails to compile on riscv64 and perhaps this commit is to blame


Yes, looks like this commit is the reason. That missing RISCV64 
register errors sounds quite unfamiliar to me and I always get lost for 
hours looking at the webkitgtk code. I'll check if this issue was 
already addressed  and if so maybe also has been fixed. If not, I'll 
file an issue for it. The webkitgtk update brings great usability 
improvements for epiphany but is not a build requirement for epiphany 
47.0. Also current gnome-online-accounts seems to work well without the 
webkitgtk update.  Therefore no need to hurry



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112403): 
https://lists.openembedded.org/g/openembedded-devel/message/112403
Mute This Topic: https://lists.openembedded.org/mt/108526034/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] webkitgtk3: update 2.44.3 -> 2.46.0

2024-09-18 Thread Markus Volk
- drop backport patches
- import 0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch from 
oe-core
- set USE_SYSTEM_SYSPROF_CAPTURE=OFF to avoid sysprof dependency

Highlights of the WebKitGTK 2.46.0 release

Use Skia instead of cairo for 2D rendering and enable GPU rendering by 
default.
Enable offscreen canvas by default.
Add support for system tracing with Sysprof.
Implement printing using the Print portal.
Add new API to load settings from a config file.
Add a new setting to enable or disable the 2D canvas acceleration (enabled 
by default).
Undeprecate console messages API and make it available in 6.0 API.

For more details about all the changes included in WebKitGTK 2.46 see the NEWS 
file that is included in the tarball.

Signed-off-by: Markus Volk 
---
 ...able-to-control-macro-__PAS_ALWAYS_I.patch |  73 ++
 ...1-Fix-build-issues-with-latest-Clang.patch | 237 --
 ...d5e22213fdaca2a29ec3400c927d710a37a8.patch |  65 -
 ...kitgtk3_2.44.3.bb => webkitgtk3_2.46.0.bb} |  14 +-
 4 files changed, 80 insertions(+), 309 deletions(-)
 create mode 100644 
meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch
 delete mode 100644 
meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-Fix-build-issues-with-latest-Clang.patch
 delete mode 100644 
meta-oe/recipes-support/webkitgtk/webkitgtk3/30e1d5e22213fdaca2a29ec3400c927d710a37a8.patch
 rename meta-oe/recipes-support/webkitgtk/{webkitgtk3_2.44.3.bb => 
webkitgtk3_2.46.0.bb} (94%)

diff --git 
a/meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch
 
b/meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch
new file mode 100644
index 0..a19008a41
--- /dev/null
+++ 
b/meta-oe/recipes-support/webkitgtk/webkitgtk3/0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch
@@ -0,0 +1,73 @@
+From 99a21305ae683a216e9299e5dbdd763190a8cfe3 Mon Sep 17 00:00:00 2001
+From: Kai Kang 
+Date: Fri, 11 Aug 2023 14:20:48 +0800
+Subject: [PATCH] Add a variable to control macro
+ __PAS_ALWAYS_INLINE_BUT_NOT_INLINE
+ https://bugs.webkit.org/show_bug.cgi?id=260065
+
+Reviewed by NOBODY (OOPS!).
+
+It fails to compile webkitgtk with option `-Og` of gcc/g++:
+
+| In file included from 
Source/bmalloc/libpas/src/libpas/pas_heap_page_provider.h:30,
+|  from 
Source/bmalloc/libpas/src/libpas/pas_bootstrap_heap_page_provider.h:29,
+|  from 
Source/bmalloc/libpas/src/libpas/pas_large_heap_physical_page_sharing_cache.h:29,
+|  from 
Source/bmalloc/libpas/src/libpas/pas_basic_heap_page_caches.h:29,
+|  from 
Source/bmalloc/libpas/src/libpas/pas_heap_config_utils.h:32,
+|  from 
Source/bmalloc/libpas/src/libpas/bmalloc_heap_config.h:34,
+|  from 
Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h:34,
+|  from Source/bmalloc/bmalloc/bmalloc.h:39,
+|  from Source/bmalloc/bmalloc/bmalloc.cpp:26:
+| In function 'pas_allocation_result 
pas_local_allocator_try_allocate(pas_local_allocator*, size_t, size_t, 
pas_heap_config, pas_allocator_counts*, pas_allocation_result_filter)',
+| inlined from 'pas_allocation_result 
pas_try_allocate_common_impl_fast(pas_heap_config, pas_allocator_counts*, 
pas_allocation_result_filter, pas_local_allocator*, size_t, size_t)' at 
webkitgtk-2.40.2/Source/bmalloc/libpas/src/libpas/pas_try_allocate_common.h:85:46,
+| inlined from 'pas_allocation_result 
bmalloc_try_allocate_with_alignment_impl_impl_fast(pas_local_allocator*, 
size_t, size_t)' at 
webkitgtk-2.40.2/Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h:59:1,
+| inlined from 'pas_allocation_result 
pas_try_allocate_intrinsic_impl_casual_case(__pas_heap*, size_t, size_t, 
pas_intrinsic_heap_support*, pas_heap_config, pas_try_allocate_common_fast, 
pas_try_allocate_common_slow, pas_intrinsic_heap_designation_mode)' at 
webkitgtk-2.40.2/Source/bmalloc/libpas/src/libpas/pas_try_allocate_intrinsic.h:167:44,
+| inlined from 'pas_allocation_result 
bmalloc_try_allocate_with_alignment_impl_casual_case(size_t, size_t)' at 
webkitgtk-2.40.2/Source/bmalloc/libpas/src/libpas/bmalloc_heap_inlines.h:59:1:
+| 
webkitgtk-2.40.2/Source/bmalloc/libpas/src/libpas/pas_allocation_result.h:76:1: 
error: inlining failed in call to 'always_inline' 'pas_allocation_result 
pas_allocation_result_identity(pas_allocation_result)': function not considered 
for inlining
+|76 | pas_allocation_result_identity(pas_allocation_result result)
+|   | ^~
+
+Add an variable `WEBKIT_NO_INLINE_HINTS` to control macro
+__PAS_ALWAYS_INLINE_BUT_NOT_INLINE whether includes function attribute
+`always_inline`. It could set the variable to make compilatio

[oe] [meta-oe][PATCH] colord: add configuration to fix runtime

2024-09-18 Thread Markus Volk
Make colord work out of the box

- We already create a colord user -> make use of it by passing the username
  to the 'daemon_user' meson option. The conf files and systemd service file
  will then be created accordingly.
- Add a backport patch to fix 'only root can write into /var' issue.
  This prevents colord from starting
  [https://github.com/hughsie/colord/issues/166]
- Set the runtime path for hwdata pnp.ids and
  add hwdata to RDEPENDS:${PN} for non systemd images
- inherit gtk-doc to make api-documentation available
- Dont create a home-dir for colord user. It shouldn't need one.

NOTE:
colord will fail on first run with missing databases.
After second boot it should run as expected.

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-support/colord/colord.bb  | 32 +++
 ...2b2379fb5582f4312e59bf51a2823df56276.patch | 28 
 2 files changed, 47 insertions(+), 13 deletions(-)
 create mode 100644 
meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch

diff --git a/meta-oe/recipes-support/colord/colord.bb 
b/meta-oe/recipes-support/colord/colord.bb
index e30022251..6eb9db8da 100644
--- a/meta-oe/recipes-support/colord/colord.bb
+++ b/meta-oe/recipes-support/colord/colord.bb
@@ -1,28 +1,33 @@
 require ${BPN}.inc
 
-inherit meson gobject-introspection gsettings gettext bash-completion systemd 
features_check useradd pkgconfig
+inherit meson gobject-introspection gsettings gtk-doc gettext bash-completion 
systemd features_check useradd pkgconfig
 
 # polkit and gobject-introspection are mandatory and cannot be configured
 REQUIRED_DISTRO_FEATURES = "polkit gobject-introspection-data"
 GIR_MESON_OPTION = ""
 
 DEPENDS += " \
-${BPN}-native \
-glib-2.0 \
-lcms \
-sqlite3 \
-libgusb \
-libgudev \
-polkit \
+   ${BPN}-native \
+   dbus \
+   glib-2.0 \
+   lcms \
+   libgudev \
+   libgusb \
+   polkit \
+   sqlite3 \
 "
 
+RDEPENDS:${PN} += "hwdata"
+
 SRC_URI += " \
-file://0001-Run-native-cd_idt8-cd_create_profile.patch \
+   file://0001-Run-native-cd_idt8-cd_create_profile.patch \
+   file://08a32b2379fb5582f4312e59bf51a2823df56276.patch \
 "
 
-EXTRA_OEMESON = " \
--Dman=false \
--Ddocs=false \
+EXTRA_OEMESON += " \
+   -Dman=false \
+   -Ddaemon_user=colord \
+   -Dpnp_ids=${datadir}/hwdata/pnp.ids \
 "
 
 PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
@@ -42,4 +47,5 @@ FILES:${PN} += " \
 "
 
 USERADD_PACKAGES = "${PN}"
-USERADD_PARAM:${PN} = "--system --user-group -d /var/lib/colord -s /bin/false 
colord"
+USERADD_PARAM:${PN} = "--system --user-group -s /bin/false colord"
+
diff --git 
a/meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch
 
b/meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch
new file mode 100644
index 0..860e6ab4a
--- /dev/null
+++ 
b/meta-oe/recipes-support/colord/colord/08a32b2379fb5582f4312e59bf51a2823df56276.patch
@@ -0,0 +1,28 @@
+From 08a32b2379fb5582f4312e59bf51a2823df56276 Mon Sep 17 00:00:00 2001
+From: Richard Hughes 
+Date: Mon, 29 Jan 2024 10:37:11 +
+Subject: [PATCH] Fix writing to the database with ProtectSystem=strict
+
+Fixes https://github.com/hughsie/colord/issues/166
+
+Upstream-Status: Backport 
[https://github.com/hughsie/colord/commit/08a32b2379fb5582f4312e59bf51a2823df56276]
+Signed-off-by: Markus Volk 
+---
+ data/colord.service.in | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/data/colord.service.in b/data/colord.service.in
+index 6825d944..c358dc4b 100644
+--- a/data/colord.service.in
 b/data/colord.service.in
+@@ -17,6 +17,10 @@ ProtectControlGroups=true
+ RestrictRealtime=true
+ RestrictAddressFamilies=AF_UNIX
+ 
++ConfigurationDirectory=colord
++StateDirectory=colord
++CacheDirectory=colord
++
+ # drop all capabilities
+ CapabilityBoundingSet=~CAP_SETUID CAP_SETGID CAP_SETPCAP CAP_SYS_ADMIN 
CAP_SYS_PTRACE CAP_CHOWN CAP_FSETID CAP_SETFCAP CAP_DAC_OVERRIDE 
CAP_DAC_READ_SEARCH CAP_FOWNER CAP_IPC_OWNER CAP_NET_ADMIN CAP_SYS_RAWIO 
CAP_SYS_TIME CAP_AUDIT_CONTROL CAP_AUDIT_READ CAP_AUDIT_WRITE CAP_KILL 
CAP_MKNOD CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW CAP_SYS_NICE 
CAP_SYS_RESOURCE CAP_MAC_ADMIN CAP_MAC_OVERRIDE CAP_SYS_BOOT 
CAP_LINUX_IMMUTABLE CAP_IPC_LOCK CAP_SYS_CHROOT CAP_BLOCK_SUSPEND CAP_LEASE 
CAP_SYS_PACCT CAP_SYS_TTY_CONFIG CAP_WAKE_ALARM
+ 
-- 
2.46.0


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



[oe] Preview GTK-47.0

2024-09-16 Thread Markus Volk
pre-release version of gnome 47. There were some issues, mainly in 
tracker. Besides the obligatory newly included build paths, the 
programs were annoyingly renamed from tracker/tracker-miners to 
tinysparql/localsearch. This has caused a merry go round of changes all 
over the place.


I will wait to send the updates to the mailing list until styhead 
release is finalized. At best gtk4, glib-2.0 and libadwaita in oe-core 
should be updated first. That would allow to put in all the updates for 
meta-openembedded in one go.


This includes all the changes I made to oe-core and meta-openembedded. 
I have tested this for x86-64 and aarch64 so far.






-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112322): 
https://lists.openembedded.org/g/openembedded-devel/message/112322
Mute This Topic: https://lists.openembedded.org/mt/108479923/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.5 -> 0.44.0

2024-09-15 Thread Markus Volk
0.44.0 (stable)
===

All:
 - Translation updates

All contributors to this release:
 - Sabri Ünal 
 - Chao-Hsiung Liao 

Added/updated translations:
 - tr.po, courtesy of Sabri Ünal
 - zh_TW.po, courtesy of Cheng-Chia Tseng

0.43.0 (unstable)
=
Minimum Soup version required is now 3.2

Tracker:
  - Plugin removed, please use Tracker3
LMS:
  - Plugin removed

All contributors to this release:
 - Jens Georg 
 - Piotr Drąg 
 - Scrambled 777 

Added/updated translations:
 - hi.po, courtesy of Scrambled777

Signed-off-by: Markus Volk 
---
 .../rygel/{rygel_0.42.5.bb => rygel_0.44.0.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-multimedia/recipes-connectivity/rygel/{rygel_0.42.5.bb => 
rygel_0.44.0.bb} (97%)

diff --git a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb 
b/meta-multimedia/recipes-connectivity/rygel/rygel_0.44.0.bb
similarity index 97%
rename from meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
rename to meta-multimedia/recipes-connectivity/rygel/rygel_0.44.0.bb
index e79bd77a5..8a506af44 100644
--- a/meta-multimedia/recipes-connectivity/rygel/rygel_0.42.5.bb
+++ b/meta-multimedia/recipes-connectivity/rygel/rygel_0.44.0.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] = 
"1133602d2e6710aade6b22aa98d93384c8d56396f344763413e96e0110b7d89f"
+SRC_URI[archive.sha256sum] = 
"5e1a76507209290530e6ce0141fc76946009edfb0fac3ed9432130821e5e4e72"
 
 GIR_MESON_ENABLE_FLAG = 'enabled'
 GIR_MESON_DISABLE_FLAG = 'disabled'
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112318): 
https://lists.openembedded.org/g/openembedded-devel/message/112318
Mute This Topic: https://lists.openembedded.org/mt/108472500/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-disk-utility: update 46.0 -> 46.1

2024-09-15 Thread Markus Volk
46.1 - September 03, 2024
=

Alexandre Franke:
 * metainfo: fix URLs
 * metainfo: replace screenshots

Athmane MOKRAOUI:
 * Add Kabyle translation

Updated translations:
 * Alexandre Franke (fr), Anders Jonsson (sv), Andi Chandler (en_GB),
   Andika Triwidada (id), Artur S0 (ru), Asier Sarasua Garmendia (eu),
   Athmane MOKRAOUI (kab), Aurimas Černius (lt), Balázs Úr (hu), Boyuan
   Yang (zh_CN), Danial Behzadi (fa), Daniel Rusek (cs), Daniel Șerbănescu
   (ro), Efstathios Iosifidis (el), Ekaterine Papava (ka), Guntupalli
   Karunakar (hi), Hugo Carvalho (pt), Jordi Mas i Hernandez (ca), Juliano de
   Souza Camargo (pt_BR), Jürgen Benvenuti (de), Martin (sl), Matej Mrenica
   (sk), Piotr Drąg (pl), Rachida SACI (kab), Sabri Ünal (tr), Seong-ho Cho
   (ko), Vasil Pupkin (be), Vincent Chatelain (fr), Yaron Shahrabani (he),
   Yuri Chornoivan (uk)

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

diff --git 
a/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_46.0.bb 
b/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_46.1.bb
similarity index 91%
rename from 
meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_46.0.bb
rename to meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_46.1.bb
index e4998f627..6f910c4c1 100644
--- a/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_46.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-disk-utility/gnome-disk-utility_46.1.bb
@@ -29,7 +29,7 @@ PACKAGECONFIG[systemd] = 
"-Dlogind=libsystemd,-Dlogind=none,systemd"
 PACKAGECONFIG[x11] = ",,libcanberra"
 
 SRC_URI:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 
'file://0001-gnome-disk-utility-remove-libcanberra-dependency.patch', '', d)}"
-SRC_URI[archive.sha256sum] = 
"464649148c6d6771f1ac2ebfe43a4e519205b11c2d914a09f2a001821d06957d"
+SRC_URI[archive.sha256sum] = 
"c24e9439a04d70bcfae349ca134c7005435fe2b6f452114df878bff0b89bbffe"
 
 EXTRA_OEMESON = "-Dman=false"
 
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112299): 
https://lists.openembedded.org/g/openembedded-devel/message/112299
Mute This Topic: https://lists.openembedded.org/mt/108464679/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.5. -> 0.5.6

2024-09-14 Thread Markus Volk
WirePlumber 0.5.6
~

Additions:

  - Implemented before/after dependencies for components, to ensure correct
load order in custom configurations (#600)

  - Implemented profile inheritance in the configuration file. This allows
profiles to inherit all the feature specifications of other profiles, which
is useful to avoid copying long lists of features just to make small changes

  - Added multi-instance configuration profiles, tested and documented them

  - Added a ``main-systemwide`` profile, which is now the default for instances
started via the system-wide systemd service and disables features that
depend on the user session (#608)

  - Added a ``wp_core_connect_fd`` method, which allows making a connection to
PipeWire via an existing open socket (useful for portal-based connections)

Fixes:

  - The Bluetooth auto-switch script now uses the common event source object
managers, which should improve its stability (!663)

  - Fix an issue where switching between Bluetooth profiles would temporarily
link active audio streams to the internal speakers (!655)

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

diff --git 
a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.5.bb 
b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.6.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.5.bb
rename to meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.6.bb
index 437a71c23..7c308bd48 100644
--- a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.5.bb
+++ b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.6.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 = "43e939c0e3c71ff0e6cc384cef901a50237f8144"
+SRCREV = "141b2d5d3f793e20f94421c554d8d9c51143ce0d"
 SRC_URI = " \
 
git://gitlab.freedesktop.org/pipewire/wireplumber.git;branch=master;protocol=https
 \
 file://90-OE-disable-session-dbus-dependent-features.lua \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112284): 
https://lists.openembedded.org/g/openembedded-devel/message/112284
Mute This Topic: https://lists.openembedded.org/mt/108446704/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] iwd: use internal ell

2024-09-07 Thread Markus Volk
On Sat, Sep 7 2024 at 12:56:04 PM -07:00:00, Khem Raj 
 wrote:

If they think that
it should be vendored in apps then thats what we should do


By default, all three known recipes that use ell are probably vendored 
by default. The --enable-external-ell option is set in the recipe for 
all of them.



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112119): 
https://lists.openembedded.org/g/openembedded-devel/message/112119
Mute This Topic: https://lists.openembedded.org/mt/108319324/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] iwd: use internal ell

2024-09-07 Thread Markus Volk
On Sat, Sep 7 2024 at 05:44:19 PM +02:00:00, Martin Jansa 
 wrote:

explicitly the external on (from oe-core) since



Understand. I also know that bluez5 uses ell when PACKAGECONFIG is 
enabled for either mesh or btpclient. But that's not the default. So 
for consistency, maybe it would be good to keep it external for all 
three?


I'm not sure about this change either, but wanted to bring it up for 
discussion because it always feels a bit like groundhog day with 
iwd/ell.


I'm not that familiar with investigating sstate cache reuse issues. I'm 
willing to learn more about it, but right now I don't know what exact 
files I would need to compare, or is there something like a tool that 
can be used for this purpose?



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112117): 
https://lists.openembedded.org/g/openembedded-devel/message/112117
Mute This Topic: https://lists.openembedded.org/mt/108319324/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: use internal ell

2024-09-07 Thread Markus Volk
iwd and ell need to be updated in sync. This is regularly neglected.
Also the fact that they reside in different layers compicates the update 
process.

Beside iwd, there are not a lot of consumers for ell.

Building with internal ell makes iwd updates easier

Signed-off-by: Markus Volk 
---
 meta-oe/recipes-connectivity/iwd/iwd_2.20.bb | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/meta-oe/recipes-connectivity/iwd/iwd_2.20.bb 
b/meta-oe/recipes-connectivity/iwd/iwd_2.20.bb
index ffdab0260..16d900ddc 100644
--- a/meta-oe/recipes-connectivity/iwd/iwd_2.20.bb
+++ b/meta-oe/recipes-connectivity/iwd/iwd_2.20.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://iwd.wiki.kernel.org/";
 LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=fb504b67c50331fc78734fed90fb0e09"
 
-DEPENDS = "ell"
+DEPENDS = "dbus"
 
 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 \
@@ -24,8 +24,6 @@ PACKAGECONFIG[wired] = "--enable-wired,--disable-wired"
 PACKAGECONFIG[ofono] = "--enable-ofono,--disable-ofono"
 PACKAGECONFIG[systemd] = 
"--with-systemd-unitdir=${systemd_system_unitdir},--disable-systemd-service,systemd"
 
-EXTRA_OECONF = "--enable-external-ell"
-
 SYSTEMD_SERVICE:${PN} = " \
 iwd.service \
 ${@bb.utils.contains('PACKAGECONFIG', 'wired', 'ead.service', '', d)} \
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112113): 
https://lists.openembedded.org/g/openembedded-devel/message/112113
Mute This Topic: https://lists.openembedded.org/mt/108319324/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.19 -> 2.20

2024-09-07 Thread Markus Volk
ver 2.20:
Fix issue with PKEX timeout and number of frequencies used.
Fix issue with handling logic for handshake failures.
Fix issue with handling ConnectedAccessPoint signal.

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

diff --git a/meta-oe/recipes-connectivity/iwd/iwd_2.19.bb 
b/meta-oe/recipes-connectivity/iwd/iwd_2.20.bb
similarity index 94%
rename from meta-oe/recipes-connectivity/iwd/iwd_2.19.bb
rename to meta-oe/recipes-connectivity/iwd/iwd_2.20.bb
index 87ba31667..ffdab0260 100644
--- a/meta-oe/recipes-connectivity/iwd/iwd_2.19.bb
+++ b/meta-oe/recipes-connectivity/iwd/iwd_2.20.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] = 
"9d0b934e51580316919796aa0357590971fc0df244b273fa10e154c268374f91"
+SRC_URI[sha256sum] = 
"86827b97cb5b19ddecce36568c59378da2fae8cf37a0e2b9eacd1269f24c6f8e"
 
 inherit autotools manpages pkgconfig python3native systemd
 
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112112): 
https://lists.openembedded.org/g/openembedded-devel/message/112112
Mute This Topic: https://lists.openembedded.org/mt/108319116/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] libspelling: add recipe

2024-09-06 Thread Markus Volk
The gnome spellcheck library for gtk4

Signed-off-by: Markus Volk 
---
 .../recipes-gnome/libspelling/libspelling_0.2.1.bb  | 13 +
 1 file changed, 13 insertions(+)
 create mode 100644 meta-gnome/recipes-gnome/libspelling/libspelling_0.2.1.bb

diff --git a/meta-gnome/recipes-gnome/libspelling/libspelling_0.2.1.bb 
b/meta-gnome/recipes-gnome/libspelling/libspelling_0.2.1.bb
new file mode 100644
index 0..f5f8a3321
--- /dev/null
+++ b/meta-gnome/recipes-gnome/libspelling/libspelling_0.2.1.bb
@@ -0,0 +1,13 @@
+SUMMARY = "A spellcheck library for GTK 4"
+HOMEPAGE = "https://gitlab.gnome.org/GNOME/libspelling";
+LICENSE = "LGPL-2.1-or-later"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+DEPENDS = "enchant2 gtk4 gtksourceview5 icu"
+
+inherit gnomebase pkgconfig gettext gi-docgen vala gobject-introspection
+
+GIR_MESON_OPTION = ''
+GIDOCGEN_MESON_OPTION = 'docs'
+
+SRC_URI[archive.sha256sum] = 
"7a787b467bd493f6baffb44138dbc4bef78aaab60efb76a7db88b243bf0f6343"
-- 
2.46.0


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112111): 
https://lists.openembedded.org/g/openembedded-devel/message/112111
Mute This Topic: https://lists.openembedded.org/mt/108318670/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.2.2 -> 1.2.3

2024-08-29 Thread Markus Volk
PipeWire 1.2.3 (2024-08-22)

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

Highlights
  - Implement freewheeling support in the FFADO driver. Also improve
buffersize and samplerate handling.
  - Improve some locking on spa_loop. Remove a possible deadlock when
the queue was full.
  - Allocate more space for the libcamera devices string to properly
deduplicate libcamera and v4l2 devices.
  - Some more bugfixes and improvements.

PipeWire
  - Improve activation state changes and xrun detection some more.
(#4182)
  - Avoid a memory leak when a link in error is destroyed.

Modules
  - Improve samplerate and buffersize handling in FFADO driver so that
it is possible to force a rate and buffer size.
  - Implement freewheeling support in the ffado driver.
  - Always set the server side clock.quantum-limit on nodes. This fixes
a buffer size problem in Midi-bridge. (#4005)

SPA
  - Improve some locking on spa_loop. Remove a possible deadlock when
the queue was full. (#4114)
  - Allocate more space for the libcamera devices string to properly
deduplicate libcamera and v4l2 devices.
  - Fix a potential race when enumerating v4l2 udev devices. (#3960)

Bluetooth
  - Improve compatibility with some devices (Soundcore Motion 300).

Tools
  - pw-cli can now handle arbitrarily large input and params. (#4166)
  - Avoid some compiler warnings in pw-top.

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

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.2.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.2.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
index ab9f0c19d..0a2088a3c 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.2.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.3.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "e224ccdcb7514bc7417f46c75d137fbee231e7fc"
+SRCREV = "e2a76824e2b112b15ae4a1a3d444696d5526f8d8"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#112037): 
https://lists.openembedded.org/g/openembedded-devel/message/112037
Mute This Topic: https://lists.openembedded.org/mt/108164898/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] bubblewrap: update 0.9.0 -> 0.10.0

2024-08-21 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../bubblewrap/{bubblewrap_0.9.0.bb => bubblewrap_0.10.0.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-security/bubblewrap/{bubblewrap_0.9.0.bb => 
bubblewrap_0.10.0.bb} (91%)

diff --git a/meta-oe/recipes-security/bubblewrap/bubblewrap_0.9.0.bb 
b/meta-oe/recipes-security/bubblewrap/bubblewrap_0.10.0.bb
similarity index 91%
rename from meta-oe/recipes-security/bubblewrap/bubblewrap_0.9.0.bb
rename to meta-oe/recipes-security/bubblewrap/bubblewrap_0.10.0.bb
index c60c1dfd6..60155e035 100644
--- a/meta-oe/recipes-security/bubblewrap/bubblewrap_0.9.0.bb
+++ b/meta-oe/recipes-security/bubblewrap/bubblewrap_0.10.0.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=5f30f0716dfdd0d91eb439ebec522ec2"
 DEPENDS = "libcap"
 
 SRC_URI = 
"https://github.com/containers/${BPN}/releases/download/v${PV}/${BP}.tar.xz";
-SRC_URI[sha256sum] = 
"c6347eaced49ac0141996f46bba3b089e5e6ea4408bc1c43bab9f2d05dd094e1"
+SRC_URI[sha256sum] = 
"65d92cf44a63a51e1b7771f70c05013dce5bd6b0b2841c4b4be54b0c45565471"
 
 inherit autotools bash-completion github-releases manpages pkgconfig
 
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111881): 
https://lists.openembedded.org/g/openembedded-devel/message/111881
Mute This Topic: https://lists.openembedded.org/mt/108016186/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: update 1.15.9 -> 1.15.10

2024-08-21 Thread Markus Volk
Dependencies:

In distributions that compile Flatpak to use a separate bubblewrap (bwrap) 
executable, version 0.10.0 is required.
This version adds a new feature which is required by the security fix in 
this release.

Security fixes:

Don't follow symbolic links when mounting persistent directories (--persist 
option). This prevents a sandbox escape where a malicious or compromised app 
could edit the symlink to point to a directory that the app should not have 
been allowed to read or write. (CVE-2024-42472, GHSA-7hgv-f2j8-xw87)

Documentation:

Mark the 1.12.x and 1.10.x branches as end-of-life (#5352)

Other bug fixes:

Fix several memory leaks (#5883, #5884)

Internal changes:

Record a log file when running build-time tests with AddressSanitizer 
(#5884)

Add initial suppressions file for AddressSanitizer (#5884)

Signed-off-by: Markus Volk 
---
 .../flatpak/{flatpak_1.15.9.bb => flatpak_1.15.10.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-extended/flatpak/{flatpak_1.15.9.bb => 
flatpak_1.15.10.bb} (95%)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.10.bb
similarity index 95%
rename from meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
rename to meta-oe/recipes-extended/flatpak/flatpak_1.15.10.bb
index f8d211236..c9d04e926 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.10.bb
@@ -4,11 +4,11 @@ LICENSE = "LGPL-2.1-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
 SRC_URI = " \
-gitsm://github.com/flatpak/flatpak;protocol=https;branch=main \
+git://github.com/flatpak/flatpak;protocol=https;branch=main \
 file://0001-flatpak-pc-add-pc_sysrootdir.patch \
 "
 
-SRCREV = "b026910d1c18900e9daf07c429f7e901eb1c3f20"
+SRCREV = "8b4f523c4f8287d57f1a84a3a8216efe200c5fbf"
 
 S = "${WORKDIR}/git"
 
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111880): 
https://lists.openembedded.org/g/openembedded-devel/message/111880
Mute This Topic: https://lists.openembedded.org/mt/108016184/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] iwd: update 2.18 -> 2.19

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

diff --git a/meta-oe/recipes-connectivity/iwd/iwd_2.18.bb 
b/meta-oe/recipes-connectivity/iwd/iwd_2.19.bb
similarity index 94%
rename from meta-oe/recipes-connectivity/iwd/iwd_2.18.bb
rename to meta-oe/recipes-connectivity/iwd/iwd_2.19.bb
index 4d993031d..87ba31667 100644
--- a/meta-oe/recipes-connectivity/iwd/iwd_2.18.bb
+++ b/meta-oe/recipes-connectivity/iwd/iwd_2.19.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] = 
"100d029171d161411f6cd8e1f95708e3a4351fb19e6847ba04819377b5fed13e"
+SRC_URI[sha256sum] = 
"9d0b934e51580316919796aa0357590971fc0df244b273fa10e154c268374f91"
 
 inherit autotools manpages pkgconfig python3native systemd
 
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111870): 
https://lists.openembedded.org/g/openembedded-devel/message/111870
Mute This Topic: https://lists.openembedded.org/mt/108008937/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] webkitgtk3: update 2.44.2 -> 2.44.3

2024-08-20 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 .../webkitgtk/{webkitgtk3_2.44.2.bb => webkitgtk3_2.44.3.bb}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/webkitgtk/{webkitgtk3_2.44.2.bb => 
webkitgtk3_2.44.3.bb} (99%)

diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.2.bb 
b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb
similarity index 99%
rename from meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.2.bb
rename to meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb
index 31480b8d8..7d70cbda7 100644
--- a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.2.bb
+++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb
@@ -16,7 +16,7 @@ SRC_URI = 
"https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz \

file://0001-LowLevelInterpreter.cpp-339-21-error-t6-was-not-decl.patch \
file://30e1d5e22213fdaca2a29ec3400c927d710a37a8.patch \
"
-SRC_URI[sha256sum] = 
"523f42c8ff24832add17631f6eaafe8f9303afe316ef1a7e1844b952a7f7521b"
+SRC_URI[sha256sum] = 
"dc82d042ecaca981a4852357c06e5235743319cf10a94cd36ad41b97883a0b54"
 
 inherit cmake pkgconfig gobject-introspection perlnative features_check 
upstream-version-is-even gi-docgen
 
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111869): 
https://lists.openembedded.org/g/openembedded-devel/message/111869
Mute This Topic: https://lists.openembedded.org/mt/108008935/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.2.1 -> 1.2.2

2024-08-18 Thread Markus Volk
PipeWire 1.2.2 (2024-07-31)

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

Highlights
  - Fix some more fallout of the async nodes rewrite. Fixes some
crackling, xruns and possibly also some crashes in some cases.
  - Fix freewheeling timeouts in case of xruns. This fixes ardour export.
  - Fix event mixdown in JACK. Fixes qsynth and possibly other apps.
  - Some more small fixes and improvements.

PipeWire
  - Add a new SPA_IO_CLOCK_FLAG_XRUN_RECOVER flag when the process function
is called because of xrun recovery.
  - Properly stop nodes in all cases, this avoids spurious xruns and
scheduling errors. (#4122)
  - Make sure async nodes receive an async link in all cases. Do the
processing of source output ports slightly differently to make sure we
don't cause latency for sources. (#4138) (#4133)
  - Fix some races when negotiating and starting nodes. (#4094)
  - Actually include the config.h header to use malloc_trim() to reduce
memory usage in pulse-server.

Modules
  - Avoid unloading some modules on stream errors because it is possible to
recover from the error. (#4121)
  - Fix a (harmless) warning in module-rtp because of comparing samples and
time. (#4095)

SPA
  - Let the freewheel driver detect xrun recovery and handle the timeouts
correctly. This fixes an issue with ardour export.
  - Remove the HDMI/AC3 profiles. they turn out to fail on some hardware
with no way to detect this.
  - Signal the eventfd when the loop is full to make sure the other thread
is woken up to process the queue.

JACK
  - Don't check timestamps when mixing down events. The timestamps are only
checked when writing new events with the public API. This fixes an
issue where qsynth would not receive midi events anymore.
  - Fix the jack_get_time() function, it was returning nano instead of micro
seconds.

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

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.1.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.2.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.1.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.2.bb
index a938ca632..ab9f0c19d 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.1.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.2.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "d55f5ef60869fcd0b8ea4879b51607efab2eef33"
+SRCREV = "e224ccdcb7514bc7417f46c75d137fbee231e7fc"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.45.2


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



Re: [oe] [RFC][meta-oe][PATCH] cleanup after polkit fix

2024-08-14 Thread Markus Volk
RFC because it requires a change to systemd that I recently proposed 
for oe-core


On Wed, Aug 14 2024 at 10:30:09 AM +02:00:00, Markus Volk 
 wrote:

This commit removes the need to fix polkit permissions:
<https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d5e90541f8e35916abc930b2da6de037b23d51a1>

That allows to do some cleanup
---
 .../gnome-remote-desktop_46.2.bb| 12 +---
 .../gnome-control-center_46.2.bb| 12 +---
 meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb| 11 +--
 .../recipes-connectivity/blueman/blueman_2.4.3.bb   | 11 +--
 meta-oe/recipes-bsp/fwupd/fwupd_1.9.22.bb   | 13 
+

 meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb  | 11 +--
 meta-oe/recipes-gnome/malcontent/malcontent.bb  | 11 +--
 meta-oe/recipes-navigation/geoclue/geoclue_2.7.1.bb | 13 
+

 8 files changed, 8 insertions(+), 86 deletions(-)

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

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


 GNOMEBASEBUILDCLASS = "meson"

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

 REQUIRED_DISTRO_FEATURES = "opengl polkit"

@@ -36,15 +36,5 @@ 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"
diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb

index 152e803b5..ae96caf94 100644
--- 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
+++ 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb

@@ -33,7 +33,7 @@ DEPENDS = " \
 upower \
 "

-inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext 
upstream-version-is-even bash-completion features_check useradd
+inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext 
upstream-version-is-even bash-completion features_check


 REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"

@@ -52,16 +52,6 @@ EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"

 export XDG_DATA_DIRS = "${STAGING_DATADIR}"

-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} += " \
diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb 
b/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb

index 01cdb4eef..6549b1900 100644
--- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb
+++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "gvfs is a userspace virtual filesystem"
 LICENSE = "LGPL-2.0-only"
 LIC_FILES_CHKSUM = 
"file://COPYING;md5=05df38dd77c35ec8431f212410a3329e" 



-inherit gnomebase gsettings bash-completion gettext 
upstream-version-is-even features_check useradd
+inherit gnomebase gsettings bash-completion gettext 
upstream-version-is-even features_check


 DEPENDS += "\
 dbus \
@@ -77,16 +77,7 @@ PACKAGECONFIG[fuse] = "-Dfuse=true, -Dfuse=false, 
fuse3"

 # libcdio-paranoia recipe doesn't exist yet
 PACKAGECONFIG[cdda] = "-Dcdda=true, -Dcdda=false, libcdio-paranoia"

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

-
 do_i

[oe] [RFC][meta-oe][PATCH] cleanup after polkit fix

2024-08-14 Thread Markus Volk
This commit removes the need to fix polkit permissions:
https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=d5e90541f8e35916abc930b2da6de037b23d51a1

That allows to do some cleanup
---
 .../gnome-remote-desktop_46.2.bb| 12 +---
 .../gnome-control-center_46.2.bb| 12 +---
 meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb| 11 +--
 .../recipes-connectivity/blueman/blueman_2.4.3.bb   | 11 +--
 meta-oe/recipes-bsp/fwupd/fwupd_1.9.22.bb   | 13 +
 meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb  | 11 +--
 meta-oe/recipes-gnome/malcontent/malcontent.bb  | 11 +--
 meta-oe/recipes-navigation/geoclue/geoclue_2.7.1.bb | 13 +
 8 files changed, 8 insertions(+), 86 deletions(-)

diff --git 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
index 59ae9383d..a16a02aa7 100644
--- 
a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
+++ 
b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_46.2.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
 
 GNOMEBASEBUILDCLASS = "meson"
 
-inherit gnomebase gettext gsettings features_check useradd
+inherit gnomebase gettext gsettings features_check
 
 REQUIRED_DISTRO_FEATURES = "opengl polkit"
 
@@ -36,15 +36,5 @@ 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"
diff --git 
a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb 
b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
index 152e803b5..ae96caf94 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_46.2.bb
@@ -33,7 +33,7 @@ DEPENDS = " \
 upower \
 "
 
-inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext 
upstream-version-is-even bash-completion features_check useradd
+inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext 
upstream-version-is-even bash-completion features_check
 
 REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"
 
@@ -52,16 +52,6 @@ EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
 
 export XDG_DATA_DIRS = "${STAGING_DATADIR}"
 
-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} += " \
diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb 
b/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb
index 01cdb4eef..6549b1900 100644
--- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb
+++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.54.0.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "gvfs is a userspace virtual filesystem"
 LICENSE = "LGPL-2.0-only"
 LIC_FILES_CHKSUM = "file://COPYING;md5=05df38dd77c35ec8431f212410a3329e"
 
-inherit gnomebase gsettings bash-completion gettext upstream-version-is-even 
features_check useradd
+inherit gnomebase gsettings bash-completion gettext upstream-version-is-even 
features_check
 
 DEPENDS += "\
 dbus \
@@ -77,16 +77,7 @@ PACKAGECONFIG[fuse] = "-Dfuse=true, -Dfuse=false, fuse3"
 # libcdio-paranoia recipe doesn't exist yet
 PACKAGECONFIG[cdda] = "-Dcdda=true, -Dcdda=false, libcdio-paranoia"
 
-USERADD_PACKAGES = "${PN}"
-USERADD_PARAM:${PN} = "--system --no-create-home --user-group --home-dir 
${sysconfdir}/polkit-1 polkitd"
-
 do_install:append() {
-if ${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'true', 'false', d)}; 
then
-# 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
-fi
-
 # After rebuilds (not from scracth) it can happen that the executables in
 # libexec ar missing executable permission flag. Not sure

Re: [oe] [meta-networking][PATCHv4] blueman: skip buildpath error

2024-08-08 Thread Markus Volk

sorry, failed again after cleansstate

On Thu, Aug 8 2024 at 09:14:14 AM +02:00:00, Markus Volk 
 wrote:

Blueman has compiled the buildpath into _blueman.so.
The underlying issue is related to the cython compiler, so theres 
nothing

that can be done from the blueman side.
[<https://github.com/cython/cython/issues/5949>]

Disable the buildpath error to keep blueman usable until the problem 
is fixed.


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

---
 meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb

index 5aa3b2bd5..5e146d648 100644
--- a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
@@ -64,3 +64,6 @@ do_install:append() {
 chmod 700 ${D}/${datadir}/polkit-1/rules.d
 chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
 }
+
+INSANE_SKIP:${PN} += "buildpaths"
+INSANE_SKIP:${PN}-src += "buildpaths"
--
2.45.2







-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111645): 
https://lists.openembedded.org/g/openembedded-devel/message/111645
Mute This Topic: https://lists.openembedded.org/mt/107783734/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][PATCHv4] blueman: skip buildpath error

2024-08-08 Thread Markus Volk
Blueman has compiled the buildpath into _blueman.so.
The underlying issue is related to the cython compiler, so theres nothing
that can be done from the blueman side.
[https://github.com/cython/cython/issues/5949]

Disable the buildpath error to keep blueman usable until the problem is fixed.

Signed-off-by: Markus Volk 
---
 meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
index 5aa3b2bd5..5e146d648 100644
--- a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
@@ -64,3 +64,6 @@ do_install:append() {
 chmod 700 ${D}/${datadir}/polkit-1/rules.d
 chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
 }
+
+INSANE_SKIP:${PN} += "buildpaths"
+INSANE_SKIP:${PN}-src += "buildpaths"
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111644): 
https://lists.openembedded.org/g/openembedded-devel/message/111644
Mute This Topic: https://lists.openembedded.org/mt/107783734/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][PATCHv3] blueman: skip buildpath error

2024-08-08 Thread Markus Volk
Blueman has compiled the buildpath into _blueman.so.
The underlying issue is related to the cython compiler, so theres nothing
that can be done from the blueman side.
[https://github.com/cython/cython/issues/5949]

Disable the buildpath error to keep blueman usable until the problem is fixed.

Signed-off-by: Markus Volk 
---
 meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
index 5aa3b2bd5..61bd8f971 100644
--- a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
@@ -64,3 +64,5 @@ do_install:append() {
 chmod 700 ${D}/${datadir}/polkit-1/rules.d
 chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
 }
+
+INSANE_SKIP:${PN}-src += "buildpaths"
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111643): 
https://lists.openembedded.org/g/openembedded-devel/message/111643
Mute This Topic: https://lists.openembedded.org/mt/107783685/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][PATCHv2] blueman: skip buildpath error

2024-08-07 Thread Markus Volk
Blueman has compiled the buildpath into _blueman.so.
The underlying issue is related to the cython compiler, so theres nothing
that can be done from the blueman side.
[https://github.com/cython/cython/issues/5949]

Disable the buildpath error to keep blueman usable until the problem is fixed.

Signed-off-by: Markus Volk 
---
 meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
index 5aa3b2bd5..07e594db2 100644
--- a/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.4.3.bb
@@ -64,3 +64,5 @@ do_install:append() {
 chmod 700 ${D}/${datadir}/polkit-1/rules.d
 chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
 }
+
+INSANE_SKIP:${PN} += "buildpaths"
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111642): 
https://lists.openembedded.org/g/openembedded-devel/message/111642
Mute This Topic: https://lists.openembedded.org/mt/107783536/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-networking][PATCH] blueman: skip buildpath error

2024-08-07 Thread Markus Volk
I'm not absolutely sure either. But what happens is what is described 
here:

<https://github.com/cython/cython/issues/5949>

cython creates a variable in _blueman.c that stores the path where the 
blueman module was built:
static const char __pyx_k_home_flk_poky_build_hypr_tmp_wo[] = 
"/home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/blueman/2.4.3/git/module/_blueman.pyx";


So to me it looked like quite a similar issue. Infirit from blueman 
team also has no idea, why this is happening

<https://github.com/blueman-project/blueman/pull/2435>


On Wed, Aug 7 2024 at 04:28:34 PM +08:00:00, ChenQi 
 wrote:

INSANE_SKIP is usually set on a per-package basis.
e.g.,
meta/recipes-support/vim/vim.inc:INSANE_SKIP:${PN}-tools = 
"file-rdeps"


And following the link you provide, it does look like a blueman 
issue, because otherwise all projects using cython will have the same 
problem. I'm not sure about it though.


Regards,
Qi


On 8/7/24 04:34, Markus Volk wrote:

Blueman has compiled the buildpath into _blueman.so.
The underlying issue is related to the cython compiler, so theres 
nothing

that can be done from the blueman side.
[<https://github.com/cython/cython/issues/5949>]

Disable the buildpath error to keep blueman usable until the problem 
is fixed.

---
  meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb | 2 
++

  1 file changed, 2 insertions(+)

diff --git 
a/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb

index 0374d23f0..afb97ee28 100644
--- a/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb
@@ -86,3 +86,5 @@ do_install:append() {
  chmod 700 ${D}/${datadir}/polkit-1/rules.d
  chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
  }
+
+INSANE_SKIP = "buildpaths"








-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111637): 
https://lists.openembedded.org/g/openembedded-devel/message/111637
Mute This Topic: https://lists.openembedded.org/mt/107758090/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] blueman: update 2.3.5 -> 2.4.3

2024-08-06 Thread Markus Volk
Remove 0001-meson-add-pythoninstalldir-option.patch. It was fixed by:
[https://github.com/blueman-project/blueman/pull/1700]

Remove 0001-Search-for-cython3.patch. It was fixed by:
[https://github.com/blueman-project/blueman/blob/2682501e313831ed20ea3a809036e84bdb449fc7/module/meson.build#L1]

Remove 0001-meson-add-pythoninstalldir-option.patch. Not quite sure about this 
one,
but even without this patch there are no issues to enable bluetooth on my side

Dont add polkit rule. It is now added by default.

Signed-off-by: Markus Volk 
---
 .../blueman/0001-Search-for-cython3.patch | 24 ---
 ...01-meson-add-pythoninstalldir-option.patch | 50 -
 .../0002-fix-fail-to-enable-bluetooth.patch   | 72 ---
 .../{blueman_2.3.5.bb => blueman_2.4.3.bb}| 28 +---
 4 files changed, 3 insertions(+), 171 deletions(-)
 delete mode 100644 
meta-networking/recipes-connectivity/blueman/blueman/0001-Search-for-cython3.patch
 delete mode 100644 
meta-networking/recipes-connectivity/blueman/blueman/0001-meson-add-pythoninstalldir-option.patch
 delete mode 100644 
meta-networking/recipes-connectivity/blueman/blueman/0002-fix-fail-to-enable-bluetooth.patch
 rename meta-networking/recipes-connectivity/blueman/{blueman_2.3.5.bb => 
blueman_2.4.3.bb} (71%)

diff --git 
a/meta-networking/recipes-connectivity/blueman/blueman/0001-Search-for-cython3.patch
 
b/meta-networking/recipes-connectivity/blueman/blueman/0001-Search-for-cython3.patch
deleted file mode 100644
index 913566dce..0
--- 
a/meta-networking/recipes-connectivity/blueman/blueman/0001-Search-for-cython3.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Subject: [PATCH] Search for cython3
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Upstream-Status: Inappropriate
-
-Signed-off-by: Markus Volk 

- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
 a/module/meson.build2022-02-10 08:49:35.0 +0100
-+++ b/module/meson.build2022-03-29 12:58:03.456193737 +0200
-@@ -1,4 +1,4 @@
--cython = find_program('cython', required: true)
-+cython = find_program('cython3', required: true)
- 
- blueman_c = custom_target(
- 'blueman_c',
-
--- 
-2.14.3
-
diff --git 
a/meta-networking/recipes-connectivity/blueman/blueman/0001-meson-add-pythoninstalldir-option.patch
 
b/meta-networking/recipes-connectivity/blueman/blueman/0001-meson-add-pythoninstalldir-option.patch
deleted file mode 100644
index cc448b4ff..0
--- 
a/meta-networking/recipes-connectivity/blueman/blueman/0001-meson-add-pythoninstalldir-option.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 37f24a9bd62f0a8f3e37eaddd33f2f0c9d3aaa0a Mon Sep 17 00:00:00 2001
-From: Chen Qi 
-Date: Fri, 1 Apr 2022 23:12:17 -0700
-Subject: [PATCH] meson: add pythoninstalldir option
-
-In case of cross build, using host python to determine the python
-site-packages directory for target is not feasible, add a new option
-pythoninstalldir to fix the issue.
-
-Upstream-Status: Submitted 
[https://github.com/blueman-project/blueman/pull/1699]
-
-Signed-off-by: Chen Qi 

- meson.build   | 7 ++-
- meson_options.txt | 1 +
- 2 files changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index e12d0ce6..e84457a5 100644
 a/meson.build
-+++ b/meson.build
-@@ -26,7 +26,12 @@ pkgdatadir = join_paths([prefix, get_option('datadir'), 
package_name])
- bindir = join_paths([prefix, get_option('bindir')])
- libexecdir = join_paths([prefix, get_option('libexecdir')])
- schemadir = join_paths(['share', 'glib-2.0', 'schemas'])
--pythondir = pyinstall.get_install_dir()
-+pythoninstalldir = get_option('pythoninstalldir')
-+if pythoninstalldir != ''
-+pythondir = join_paths([prefix, pythoninstalldir])
-+else
-+pythondir = join_paths([prefix, python.sysconfig_path('purelib')])
-+endif
- 
- if get_option('policykit')
- have_polkit = 'True'
-diff --git a/meson_options.txt b/meson_options.txt
-index 177d9ab8..3e397d8e 100644
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -2,6 +2,7 @@ option('runtime_deps_check', type: 'boolean', value: true, 
description: 'Disable
- option('dhcp-config-path', type: 'string', value: '/etc/dhcp3/dhcpd.conf', 
description: 'Set dhcp3 server configuration path')
- option('policykit', type: 'boolean', value: true, description: 'Enable 
policykit support')
- option('pulseaudio', type: 'boolean', value: true, description: 'Enable 
PulseAudio support')
-+option('pythoninstalldir', type: 'string', description: 'Path to python 
site-packages dir relative to ${prefix}')
- option('systemdsystemunitdir', type: 'string', description: 'Path to

[oe] [meta-networking][PATCH] blueman: skip buildpath error

2024-08-06 Thread Markus Volk
Blueman has compiled the buildpath into _blueman.so.
The underlying issue is related to the cython compiler, so theres nothing
that can be done from the blueman side.
[https://github.com/cython/cython/issues/5949]

Disable the buildpath error to keep blueman usable until the problem is fixed.
---
 meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb 
b/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb
index 0374d23f0..afb97ee28 100644
--- a/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb
+++ b/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb
@@ -86,3 +86,5 @@ do_install:append() {
 chmod 700 ${D}/${datadir}/polkit-1/rules.d
 chown polkitd:root ${D}/${datadir}/polkit-1/rules.d
 }
+
+INSANE_SKIP = "buildpaths"
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111598): 
https://lists.openembedded.org/g/openembedded-devel/message/111598
Mute This Topic: https://lists.openembedded.org/mt/107758090/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: update 1.15.8 -> 1.15.9

2024-07-29 Thread Markus Volk
- flatpak now uses wrap files instead of git submodules to fetch bwrap and 
xdg-dbus-proxy
  For reproducibility reasons, this cannot be done. Add external binaries and 
configure like
  recommended below:

Dependencies:

bubblewrap and xdg-dbus-proxy are now provided by Meson wrap files instead 
of being directly vendored via git submodule. If downloading external software 
during build is not allowed in your environment, please install suitable 
versions of bubblewrap and xdg-dbus-proxy separately, then configure Flatpak 
with options similar to -Dsystem_bubblewrap=bwrap 
-Dsystem_dbus_proxy=xdg-dbus-proxy (most major distributions package it like 
this already).

Enhancements:

If xdg-dbus-proxy is new enough (0.1.6 or later, not yet released), allow 
two broadcast signals from AT-SPI by default, allowing bus traffic to be 
reduced. If xdg-dbus-proxy is older, this change will have no practical effect 
but is harmless. (#5828)

Install csh profile snippet (#5753)

Bug fixes:

Expand the list of environment variables that Flatpak apps do not inherit 
from the host system (#5765, #5785)

Take time zone information from $TZDIR if set (#5850)

Fix a memory leak since 1.15.7 when reloading D-Bus configuration (#5856)

Fix a memory leak when running flatpak permissions (#5844)

Fix memory leaks in flatpak update (#5816)

Fix memory leaks when installing packages (#5811)

Use more similar translatable strings for some error messages (#5748)

Document flatpak config --set languages '*all*' correctly: it is really 
*all* (or equivalently *), not just all (#5836)

Fix a misleading comment in the test for CVE-2024-32462 (#5779)

Fix a copy/paste error in the 1.15.7 release notes

On systems where subdirectories of /sys have been made inaccessible, 
continue without them (#5138)

Make tests more compatible with non-GNU shell utilities (#5812)

Translation updates: ka (#5873), hi (#5838), pt_BR (#5877), zh_CN (#5843)

Internal changes:

libglnx and variant-schema-compiler are now managed as git subtree instead 
of git submodule. Maintainers and contributors, please see 
subprojects/README.md for details of how to interact with these. In particular 
this means that submodules no longer need to be set up before working on a git 
clone. (#5800, #5845)

Split library code into more, smaller translation units, reducing internal 
circular dependencies (#5409, #5801, #5803)

Add some convenience macros in the test suite (#5693)

Minor internal robustness improvement (#5833)

Add configuration for Github Codespaces (#5767)

Improve CI configuration (#5791)

Work around infrastructure issues in third-party apt repositories used by 
default in Github Workflows (#5786)

Signed-off-by: Markus Volk 
---
 .../flatpak/{flatpak_1.15.8.bb => flatpak_1.15.9.bb} | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)
 rename meta-oe/recipes-extended/flatpak/{flatpak_1.15.8.bb => 
flatpak_1.15.9.bb} (90%)

diff --git a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb 
b/meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
similarity index 90%
rename from meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
rename to meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
index 3c1de93c5..e4b130741 100644
--- a/meta-oe/recipes-extended/flatpak/flatpak_1.15.8.bb
+++ b/meta-oe/recipes-extended/flatpak/flatpak_1.15.9.bb
@@ -8,7 +8,7 @@ SRC_URI = " \
 file://0001-flatpak-pc-add-pc_sysrootdir.patch \
 "
 
-SRCREV = "925c80f913d69e7ca424428823e1431c4ffb0deb"
+SRCREV = "b026910d1c18900e9daf07c429f7e901eb1c3f20"
 
 S = "${WORKDIR}/git"
 
@@ -19,6 +19,7 @@ REQUIRED_DISTRO_FEATURES = "polkit"
 DEPENDS = " \
 appstream \
 bison-native \
+bubblewrap-native \
 fuse3 \
 gdk-pixbuf \
 glib-2.0 \
@@ -30,6 +31,7 @@ DEPENDS = " \
 ostree \
 polkit \
 python3-pyparsing-native \
+xdg-dbus-proxy-native \
 zstd \
 "
 
@@ -37,6 +39,8 @@ RDEPENDS:${PN} = " \
 ca-certificates \
 flatpak-xdg-utils \
 fuse3-utils \
+bubblewrap \
+xdg-dbus-proxy \
 "
 
 GIR_MESON_OPTION = "gir"
@@ -65,7 +69,11 @@ PACKAGECONFIG ?= " \
 ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 
'wayland-security-context', '', d)} \
 "
 
-EXTRA_OEMESON = "-Dsystem_fusermount=${bindir}/fusermount3"
+EXTRA_OEMESON = " \
+-Dsystem_fusermount=fusermount3 \
+-Dsystem_bubblewrap=bwrap \
+-Dsystem_dbus_proxy=xdg-dbus-proxy \
+"
 
 FILES:${PN} += "${libdir} ${datadir}"
 
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111463): 
https://lists.openembedded.org/g/openembedded-devel/message/111463
Mute This Topic: https://lists.openembedded.org/mt/107612537/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.2.0 -> 1.2.1

2024-07-21 Thread Markus Volk
PipeWire 1.2.1 (2024-07-12)

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

Highlights
  - Fix a regression in the node activation counters that would break audio
when using KODI.
  - Fix a regression in ardour export because of mishandling of sync groups.
  - Fix a regression in KDE screen preview because of the new async
scheduling.
  - Fix a regression in context.exec argument parsing that would break some
existing scripts.
  - More small bug fixes and improvements.

PipeWire
  - Fix a regression in the node activation counters that would break audio
when using KODI. (#4087)
  - Fix a regression in ardour export because of mishandling of sync groups.
(#4083)
  - Fix a regression in KDE screen preview because of the new async
scheduling. Disable async for driver nodes. (#4092)
  - Slightly improve node shutdown to cause less xruns.
  - Fix a regression in context.exec argument parsing that would break some
existing scripts.
  - Support custom thread create functions.

Modules
  - Improve snapcast address parsing. (#4093)

SPA
  - Fix multiple %f parsing in ACP for the new plug+a52 profiles.
  - Improve v4l2 param generation. Improve recovery when framesize or rates
are unknown, support vivid. (#4063)

JACK
  - Use the custom thread create function to correctly let module-rt kit
manage threads so that we don't end up with priorities on the wrong
threads. (#4099)

GStreamer
  - Fix a crash when destroying a stream.

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

diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.0.bb 
b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.1.bb
similarity index 99%
rename from meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.0.bb
rename to meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.1.bb
index 12c0fbfa5..a938ca632 100644
--- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.0.bb
+++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.2.1.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
 
 DEPENDS = "dbus ncurses"
 
-SRCREV = "7b4c0dd5ecb40e4d2c153699a85c51e1460361e1"
+SRCREV = "d55f5ef60869fcd0b8ea4879b51607efab2eef33"
 SRC_URI = 
"git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=1.2;protocol=https"
 
 S = "${WORKDIR}/git"
-- 
2.45.2


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111424): 
https://lists.openembedded.org/g/openembedded-devel/message/111424
Mute This Topic: https://lists.openembedded.org/mt/107480798/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][PATCHv2] dav1d: update 1.4.2 -> 1.4.3

2024-07-19 Thread Markus Volk
- set nobranch=1 to fix:
This commit does not belong to any branch on this repository, and may belong to 
a fork outside of the repository.

Changes for 1.4.3 'Road Runner':


1.4.3 is a small release focused on security issues
 - AArch64: Fix potential out of bounds access in DotProd H/HV filters
 - cli: Prevent buffer over-read

Signed-off-by: Markus Volk 
---
 .../dav1d/{dav1d_1.4.2.bb => dav1d_1.4.3.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-multimedia/recipes-multimedia/dav1d/{dav1d_1.4.2.bb => 
dav1d_1.4.3.bb} (86%)

diff --git a/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb 
b/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.3.bb
similarity index 86%
rename from meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb
rename to meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.3.bb
index 4e8412303..43056e9a4 100644
--- a/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb
+++ b/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.3.bb
@@ -6,8 +6,8 @@ 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 = "805d9e5a8ffce3ef78cebde4bfedf3642907b2d3"
+SRC_URI = 
"git://code.videolan.org/videolan/dav1d.git;protocol=https;nobranch=1"
+SRCREV = "e9986de7f4264940af6fa1df1498fd2754077de4"
 
 S = "${WORKDIR}/git"
 
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111415): 
https://lists.openembedded.org/g/openembedded-devel/message/111415
Mute This Topic: https://lists.openembedded.org/mt/107432742/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] dav1d: update 1.4.2 -> 1.4.3

2024-07-19 Thread Markus Volk
Changes for 1.4.3 'Road Runner':


1.4.3 is a small release focused on security issues
 - AArch64: Fix potential out of bounds access in DotProd H/HV filters
 - cli: Prevent buffer over-read

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

diff --git a/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb 
b/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.3.bb
similarity index 90%
rename from meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb
rename to meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.3.bb
index 4e8412303..52dbc710e 100644
--- a/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.2.bb
+++ b/meta-multimedia/recipes-multimedia/dav1d/dav1d_1.4.3.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 = "805d9e5a8ffce3ef78cebde4bfedf3642907b2d3"
+SRCREV = "e9986de7f4264940af6fa1df1498fd2754077de4"
 
 S = "${WORKDIR}/git"
 
-- 
2.45.1


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



[oe] [meta-clang][PATCH] bindgen-cli: update 0.64.0 -> 0.69.4

2024-07-19 Thread Markus Volk
mesa requires at least bindgen-cli_0.65.0
https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/gallium/frontends/rusticl/meson.build#L111

Signed-off-by: Markus Volk 
---
 .../bindgen-cli/bindgen-cli-crates.inc| 204 +-
 ...en-cli_0.64.0.bb => bindgen-cli_0.69.4.bb} |   5 +-
 2 files changed, 98 insertions(+), 111 deletions(-)
 rename recipes-devtools/bindgen-cli/{bindgen-cli_0.64.0.bb => 
bindgen-cli_0.69.4.bb} (78%)

diff --git a/recipes-devtools/bindgen-cli/bindgen-cli-crates.inc 
b/recipes-devtools/bindgen-cli/bindgen-cli-crates.inc
index 5bf5faf..aeae96e 100644
--- a/recipes-devtools/bindgen-cli/bindgen-cli-crates.inc
+++ b/recipes-devtools/bindgen-cli/bindgen-cli-crates.inc
@@ -2,197 +2,185 @@
 
 # from Cargo.lock
 SRC_URI += " \
-crate://crates.io/aho-corasick/0.5.3 \
 crate://crates.io/aho-corasick/0.7.20 \
-crate://crates.io/ansi_term/0.12.1 \
-crate://crates.io/atty/0.2.14 \
+crate://crates.io/annotate-snippets/0.9.1 \
 crate://crates.io/bitflags/1.3.2 \
+crate://crates.io/bitflags/2.2.1 \
 crate://crates.io/block/0.1.6 \
 crate://crates.io/cc/1.0.78 \
 crate://crates.io/cexpr/0.6.0 \
 crate://crates.io/cfg-if/1.0.0 \
 crate://crates.io/clang-sys/1.4.0 \
-crate://crates.io/clap/2.34.0 \
 crate://crates.io/clap/4.1.4 \
+crate://crates.io/clap_complete/4.2.0 \
 crate://crates.io/clap_derive/4.1.0 \
 crate://crates.io/clap_lex/0.3.1 \
-crate://crates.io/diff/0.1.13 \
 crate://crates.io/either/1.8.1 \
-crate://crates.io/env_logger/0.3.5 \
-crate://crates.io/env_logger/0.9.3 \
-crate://crates.io/errno/0.2.8 \
+crate://crates.io/env_logger/0.10.0 \
+crate://crates.io/env_logger/0.8.4 \
 crate://crates.io/errno-dragonfly/0.1.2 \
+crate://crates.io/errno/0.3.1 \
 crate://crates.io/fastrand/1.8.0 \
-crate://crates.io/fuchsia-cprng/0.1.1 \
+crate://crates.io/getrandom/0.2.8 \
 crate://crates.io/glob/0.3.1 \
 crate://crates.io/heck/0.4.0 \
-crate://crates.io/hermit-abi/0.1.19 \
-crate://crates.io/hermit-abi/0.2.6 \
+crate://crates.io/hermit-abi/0.3.2 \
 crate://crates.io/humantime/2.1.0 \
 crate://crates.io/instant/0.1.12 \
 crate://crates.io/io-lifetimes/1.0.4 \
-crate://crates.io/is-terminal/0.4.2 \
-crate://crates.io/kernel32-sys/0.2.2 \
-crate://crates.io/lazy_static/1.4.0 \
-crate://crates.io/lazycell/1.3.0 \
-crate://crates.io/libc/0.2.139 \
-crate://crates.io/libloading/0.6.7 \
+crate://crates.io/is-terminal/0.4.7 \
+crate://crates.io/itertools/0.13.0 \
+crate://crates.io/libc/0.2.154 \
 crate://crates.io/libloading/0.7.4 \
 crate://crates.io/linux-raw-sys/0.1.4 \
-crate://crates.io/log/0.3.9 \
+crate://crates.io/linux-raw-sys/0.3.8 \
 crate://crates.io/log/0.4.17 \
 crate://crates.io/malloc_buf/0.0.6 \
-crate://crates.io/memchr/0.1.11 \
 crate://crates.io/memchr/2.5.0 \
 crate://crates.io/minimal-lexical/0.2.1 \
 crate://crates.io/nom/7.1.3 \
 crate://crates.io/objc/0.2.7 \
 crate://crates.io/once_cell/1.17.0 \
 crate://crates.io/os_str_bytes/6.4.1 \
-crate://crates.io/peeking_take_while/0.1.2 \
-crate://crates.io/proc-macro-error/1.0.4 \
+crate://crates.io/owo-colors/3.5.0 \
+crate://crates.io/prettyplease/0.2.7 \
 crate://crates.io/proc-macro-error-attr/1.0.4 \
-crate://crates.io/proc-macro2/1.0.50 \
-crate://crates.io/quickcheck/0.4.1 \
-crate://crates.io/quote/1.0.23 \
-crate://crates.io/rand/0.3.23 \
-crate://crates.io/rand/0.4.6 \
-crate://crates.io/rand_core/0.3.1 \
-crate://crates.io/rand_core/0.4.2 \
-crate://crates.io/rdrand/0.4.0 \
+crate://crates.io/proc-macro-error/1.0.4 \
+crate://crates.io/proc-macro2/1.0.60 \
+crate://crates.io/quickcheck/1.0.3 \
+crate://crates.io/quote/1.0.28 \
+crate://crates.io/rand/0.8.5 \
+crate://crates.io/rand_core/0.6.4 \
 crate://crates.io/redox_syscall/0.2.16 \
-crate://crates.io/regex/0.1.80 \
-crate://crates.io/regex/1.7.1 \
-crate://crates.io/regex-syntax/0.3.9 \
 crate://crates.io/regex-syntax/0.6.28 \
-crate://crates.io/remove_dir_all/0.5.3 \
+crate://crates.io/regex/1.7.1 \
 crate://crates.io/rustc-hash/1.1.0 \
-crate://crates.io/rustix/0.36.7 \
-crate://crates.io/shlex/1.1.0 \
-crate://crates.io/strsim/0.8.0 \
+crate://crates.io/rustix/0.36.16 \
+crate://crates.io/rustix/0.37.3 \
+crate://crates.io/shlex/1.3.0 \
+crate://crates.io/similar/2.2.1 \
 crate://crates.io/strsim/0.10.0 \
 crate://crates.io/syn/1.0.107 \
-crate://crates.io/tempdir/0.3.7 \
-crate://crates.io/tempfile/3.3.0 \
+crate://crates.io/syn/2.0.18 \
+crate://crates.io/tempfile/3.4.0 \
 crate://crates.io/termcolor/1.2.0 \
-crate://crates.io/textwrap/0.11.0 \
-crate://crates.io/thread-id/2.0.0 \
-crate://crates.io/thread_local/0.2.7 \

[oe] [meta-oe][PATCH] nss: update 3.101 > 3.102

2024-07-16 Thread Markus Volk
Signed-off-by: Markus Volk 
---
 meta-oe/recipes-support/nss/{nss_3.101.bb => nss_3.102.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/nss/{nss_3.101.bb => nss_3.102.bb} (99%)

diff --git a/meta-oe/recipes-support/nss/nss_3.101.bb 
b/meta-oe/recipes-support/nss/nss_3.102.bb
similarity index 99%
rename from meta-oe/recipes-support/nss/nss_3.101.bb
rename to meta-oe/recipes-support/nss/nss_3.102.bb
index 5a01efb7e..550507e02 100644
--- a/meta-oe/recipes-support/nss/nss_3.101.bb
+++ b/meta-oe/recipes-support/nss/nss_3.102.bb
@@ -33,7 +33,7 @@ SRC_URI = 
"http://ftp.mozilla.org/pub/security/nss/releases/${VERSION_DIR}/src/$
file://nss-fix-nsinstall-build.patch \

file://0001-freebl-add-a-configure-option-to-disable-ARM-HW-cryp.patch \
"
-SRC_URI[sha256sum] = 
"859748f0b4b7bb51e7e600ae5a88ef4d71f93e6964b1beed2727784dd9ed85e7"
+SRC_URI[sha256sum] = 
"c29b03f24856db18a34fbcde737fcca6407c27b5f3f60baba5111460e6cb307b"
 
 UPSTREAM_CHECK_URI = 
"https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases";
 UPSTREAM_CHECK_REGEX = "NSS_(?P.+)_release_notes"
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111373): 
https://lists.openembedded.org/g/openembedded-devel/message/111373
Mute This Topic: https://lists.openembedded.org/mt/107250953/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] geary: update 44.1 -> 46.0

2024-07-16 Thread Markus Volk
- Remove 0001-meson-Use-PKG_CONFIG_SYSROOT_DIR-when-using-pkg-conf.patch
  Using it pulls buildpath into the client library and thus breaks 
reproducibility
- Add a patch to fix more reproducibility issues
- Add soup3 dependency
- inherit gsettings
- remove CFLAGS:append, tested to be working with clang 18.1.6 for x86_64 musl

Signed-off-by: Markus Volk 
---
 ...tion-client.vala-hardcode-some-paths.patch | 40 +++
 ...NFIG_SYSROOT_DIR-when-using-pkg-conf.patch | 51 ---
 .../geary/{geary_44.1.bb => geary_46.0.bb}| 11 ++--
 3 files changed, 44 insertions(+), 58 deletions(-)
 create mode 100644 
meta-gnome/recipes-connectivity/geary/geary/0001-application-client.vala-hardcode-some-paths.patch
 delete mode 100644 
meta-gnome/recipes-connectivity/geary/geary/0001-meson-Use-PKG_CONFIG_SYSROOT_DIR-when-using-pkg-conf.patch
 rename meta-gnome/recipes-connectivity/geary/{geary_44.1.bb => geary_46.0.bb} 
(68%)

diff --git 
a/meta-gnome/recipes-connectivity/geary/geary/0001-application-client.vala-hardcode-some-paths.patch
 
b/meta-gnome/recipes-connectivity/geary/geary/0001-application-client.vala-hardcode-some-paths.patch
new file mode 100644
index 0..8162e50d9
--- /dev/null
+++ 
b/meta-gnome/recipes-connectivity/geary/geary/0001-application-client.vala-hardcode-some-paths.patch
@@ -0,0 +1,40 @@
+From 98243ca43e40116c22f7b867e32ad27ffd314505 Mon Sep 17 00:00:00 2001
+From: Markus Volk 
+Date: Tue, 16 Jul 2024 07:30:09 +0200
+Subject: [PATCH] application-client.vala: hardcode some paths
+
+Otherwise the build values will be stored in the binary and used if geary was 
not installed
+https://gitlab.gnome.org/GNOME/geary/-/blob/main/src/client/application/application-client.vala?ref_type=heads#L798
+https://gitlab.gnome.org/GNOME/geary/-/blob/main/src/client/application/application-client.vala?ref_type=heads#L365
+
+This breaks reproducibility
+WARNING: geary-46.0-r0 do_package_qa: QA Issue: File 
/usr/lib/geary/libgeary-client-46.0.so in package geary contains reference to 
TMPDIR [buildpaths]
+WARNING: geary-46.0-r0 do_package_qa: QA Issue: File 
/usr/lib/geary/.debug/libgeary-client-46.0.so in package geary-dbg contains 
reference to TMPDIR [buildpaths]
+
+Upstream-Status: Inappropriate [oe-specific]
+
+Signed-off-by: Markus Volk 
+---
+ src/client/application/application-client.vala | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/client/application/application-client.vala 
b/src/client/application/application-client.vala
+index 51d0f632e..acc53a65f 100644
+--- a/src/client/application/application-client.vala
 b/src/client/application/application-client.vala
+@@ -39,9 +39,9 @@ public class Application.Client : Gtk.Application {
+ 
+ public const string VERSION = _VERSION;
+ public const string INSTALL_PREFIX = _INSTALL_PREFIX;
+-public const string GSETTINGS_DIR = _GSETTINGS_DIR;
+-public const string SOURCE_ROOT_DIR = _SOURCE_ROOT_DIR;
+-public const string BUILD_ROOT_DIR = _BUILD_ROOT_DIR;
++public const string GSETTINGS_DIR = "/usr/share/applications";
++public const string SOURCE_ROOT_DIR = "/usr/src";
++public const string BUILD_ROOT_DIR = "/usr/src";
+ 
+ // keep these in sync with meson_options.txt
+ public const string PROFILE_RELEASE = "release";
+-- 
+2.45.2
+
diff --git 
a/meta-gnome/recipes-connectivity/geary/geary/0001-meson-Use-PKG_CONFIG_SYSROOT_DIR-when-using-pkg-conf.patch
 
b/meta-gnome/recipes-connectivity/geary/geary/0001-meson-Use-PKG_CONFIG_SYSROOT_DIR-when-using-pkg-conf.patch
deleted file mode 100644
index 1e0640a66..0
--- 
a/meta-gnome/recipes-connectivity/geary/geary/0001-meson-Use-PKG_CONFIG_SYSROOT_DIR-when-using-pkg-conf.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From a300be5877f35379bb569313eec901bda9c8d762 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Sun, 30 Apr 2023 22:08:39 -0700
-Subject: [PATCH] meson: Use PKG_CONFIG_SYSROOT_DIR when using pkg-config
-
-OE cross-builds and absolute paths found by pkg-config points to
-non-sysroot'ed locations which are not correct as they point into native
-sysroot from build machine which is incorrect.
-
-Upstream-Status: Inappropriate [OE-specific]
-Signed-off-by: Khem Raj 

- meson.build | 8 +---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/meson.build b/meson.build
-index d563dd08..9b72aeb4 100644
 a/meson.build
-+++ b/meson.build
-@@ -38,6 +38,9 @@ metadata_dir = meson.project_source_root() / 'bindings'/ 
'metadata'
- po_dir = meson.project_source_root() / 'po'
- vapi_dir = meson.project_source_root() / 'bindings' / 'vapi'
- 
-+# pkg-config sysroot location
-+pkgconf_sysroot = run_command('python3', '-c', 'import os; 
print(os.environ.get("PKG_CONFIG_SYSROOT_DIR"))').stdout().strip()
-+
- # Compiler configuration
- add_project_arguments([
- # Make 

[oe] [meta-oe][PATCH] lvm2: install all systemd service files

2024-07-15 Thread Markus Volk
This fixes an install-vs-shipped issue
NOTE: Executing Tasks
ERROR: lvm2-2.03.25-r0 do_package: QA Issue: lvm2: Files/directories were 
installed but not shipped in any package:
  /usr/lib/systemd/system/lvm-devices-import.path
  /usr/lib/systemd/system/lvm-devices-import.service
Please set FILES such that these items are packaged. Alternatively if they are 
unneeded, avoid installing them or delete them within do_install.
lvm2: 2 installed and not shipped files. [installed-vs-shipped]

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

diff --git a/meta-oe/recipes-support/lvm2/lvm2.bb 
b/meta-oe/recipes-support/lvm2/lvm2.bb
index 868f5a249..f1a1aae2c 100644
--- a/meta-oe/recipes-support/lvm2/lvm2.bb
+++ b/meta-oe/recipes-support/lvm2/lvm2.bb
@@ -68,7 +68,7 @@ FILES:libdevmapper = " \
 
 FILES:${PN} += " \
 ${libdir}/device-mapper/*.so \
-${systemd_system_unitdir}/lvm2-pvscan@.service \
+${systemd_system_unitdir} \
 ${PYTHON_SITEPACKAGES_DIR}/lvmdbusd \
 ${datadir}/dbus-1/system-services/com.redhat.lvmdbus1.service \
 "
-- 
2.45.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111366): 
https://lists.openembedded.org/g/openembedded-devel/message/111366
Mute This Topic: https://lists.openembedded.org/mt/107245502/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] libgee: backport patches to fix incompatible pointer types

2024-07-11 Thread Markus Volk
This patch must be removed as it does not fully resolve the issue. 
Sorry for that. I thought I had tested enough, but I was wrong because
the CFLAGS line to disable the "incompatible-pointer-types" error is 
present twice in the recipe. One was added by:

<https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=f0c767407d033e3f39ceeccc2f7e03a1ca7a6443>
and the other by me

On Thu, Jul 11 2024 at 12:36:25 AM +02:00:00, Markus Volk 
 wrote:

This imports two upstream patches that fix vala so that it
generates correct c code

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

---
 ...be8987e5eb1390b23ac531c971b202c2ef77.patch | 69 
+++

 ...6627f4fc96938b6015e05849867c472160a8.patch | 54 +++
 .../recipes-devtools/libgee/libgee_0.20.6.bb  | 40 ++-
 3 files changed, 127 insertions(+), 36 deletions(-)
 create mode 100644 
meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
 create mode 100644 
meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch


diff --git 
a/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch 
b/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch

new file mode 100644
index 0..a506391d1
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch

@@ -0,0 +1,69 @@
+From 2f0bbe8987e5eb1390b23ac531c971b202c2ef77 Mon Sep 17 00:00:00 
2001
+From: Rico Tzschichholz <mailto:ric...@ubuntu.com>>

+Date: Thu, 13 Apr 2023 23:43:03 +0200
+Subject: [PATCH] Implementations of "G List.get()" should use 
non-nullable

+ return as defined
+
+Upstream-Status: Backport 
[<https://gitlab.gnome.org/GNOME/libgee/-/commit/2f0bbe8987e5eb1390b23ac531c971b202c2ef77>]

+---
+ gee/abstractlist.vala   | 2 +-
+ gee/concurrentlist.vala | 2 +-
+ gee/readonlylist.vala   | 2 +-
+ gee/unrolledlinkedlist.vala | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gee/abstractlist.vala b/gee/abstractlist.vala
+index eeff984..1e55114 100644
+--- a/gee/abstractlist.vala
 b/gee/abstractlist.vala
+@@ -39,7 +39,7 @@ public abstract class Gee.AbstractList : 
Gee.AbstractCollection, List {

+   /**
+* {@inheritDoc}
+*/
+-  public abstract new G? get (int index);
++  public abstract new G get (int index);
+
+   /**
+* {@inheritDoc}
+diff --git a/gee/concurrentlist.vala b/gee/concurrentlist.vala
+index 6e511f1..583f827 100644
+--- a/gee/concurrentlist.vala
 b/gee/concurrentlist.vala
+@@ -170,7 +170,7 @@ public class Gee.ConcurrentList : 
AbstractList {

+   /**
+* {@inheritDoc}
+*/
+-  public override G? get (int index) {
++  public override G get (int index) {
+   HazardPointer.Context ctx = new HazardPointer.Context ();
+   Utils.Misc.unused (ctx);
+   assert (index >= 0);
+diff --git a/gee/readonlylist.vala b/gee/readonlylist.vala
+index 8be3f27..c243d14 100644
+--- a/gee/readonlylist.vala
 b/gee/readonlylist.vala
+@@ -74,7 +74,7 @@ internal class Gee.ReadOnlyList : 
Gee.ReadOnlyCollection, List {

+   /**
+* {@inheritDoc}
+*/
+-  public new G? get (int index) {
++  public new G get (int index) {
+   return ((Gee.List) _collection).get (index);
+   }
+
+diff --git a/gee/unrolledlinkedlist.vala 
b/gee/unrolledlinkedlist.vala

+index e36f88f..234d24d 100644
+--- a/gee/unrolledlinkedlist.vala
 b/gee/unrolledlinkedlist.vala
+@@ -158,7 +158,7 @@ public class Gee.UnrolledLinkedList : 
AbstractBidirList, Queue, Deque
+   return new Iterator (this);
+   }
+
+-  public override G? get (int index) {
++  public override G get (int index) {
+   assert (index >= 0);
+   assert (index < this._size);
+
+--
+GitLab
+
diff --git 
a/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch 
b/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch

new file mode 100644
index 0..6b65ebd1c
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch

@@ -0,0 +1,54 @@
+From b33a6627f4fc96938b6015e05849867c472160a8 Mon Sep 17 00:00:00 
2001
+From: Rico Tzschichholz <mailto:ric...@ubuntu.com>>

+Date: Sat, 8 Apr 2023 22:39:35 +0200
+Subject: [PATCH] Add more missing generic type arguments
+
+Upstream-Status: Backport 
[<https://gitlab.gnome.org/GNOME/libgee/-/commit/b33a6627f4fc96938b6015e05849867c472160a8>]

+---
+ gee/hashmap.vala| 2 +-
+ gee/hashset.vala| 2 +-
+ gee/linkedlist.vala | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/gee/hashmap.vala b/gee/hashmap.vala
+index a7bae9f..19e3980 100644
+--- a/gee/hashmap.vala
 b/gee/hashmap.vala
+@@ -253,

[oe] [meta-oe][PATCHv2] libgee: backport patches to fix incompatible pointer types

2024-07-10 Thread Markus Volk
This imports two upstream patches that fix vala so that it
generates correct c code

Signed-off-by: Markus Volk 
---
 ...be8987e5eb1390b23ac531c971b202c2ef77.patch | 69 +++
 ...6627f4fc96938b6015e05849867c472160a8.patch | 54 +++
 .../recipes-devtools/libgee/libgee_0.20.6.bb  | 40 ++-
 3 files changed, 127 insertions(+), 36 deletions(-)
 create mode 100644 
meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
 create mode 100644 
meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch

diff --git 
a/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
 
b/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
new file mode 100644
index 0..a506391d1
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
@@ -0,0 +1,69 @@
+From 2f0bbe8987e5eb1390b23ac531c971b202c2ef77 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Thu, 13 Apr 2023 23:43:03 +0200
+Subject: [PATCH] Implementations of "G List.get()" should use non-nullable
+ return as defined
+
+Upstream-Status: Backport 
[https://gitlab.gnome.org/GNOME/libgee/-/commit/2f0bbe8987e5eb1390b23ac531c971b202c2ef77]
+---
+ gee/abstractlist.vala   | 2 +-
+ gee/concurrentlist.vala | 2 +-
+ gee/readonlylist.vala   | 2 +-
+ gee/unrolledlinkedlist.vala | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gee/abstractlist.vala b/gee/abstractlist.vala
+index eeff984..1e55114 100644
+--- a/gee/abstractlist.vala
 b/gee/abstractlist.vala
+@@ -39,7 +39,7 @@ public abstract class Gee.AbstractList : 
Gee.AbstractCollection, List {
+   /**
+* {@inheritDoc}
+*/
+-  public abstract new G? get (int index);
++  public abstract new G get (int index);
+ 
+   /**
+* {@inheritDoc}
+diff --git a/gee/concurrentlist.vala b/gee/concurrentlist.vala
+index 6e511f1..583f827 100644
+--- a/gee/concurrentlist.vala
 b/gee/concurrentlist.vala
+@@ -170,7 +170,7 @@ public class Gee.ConcurrentList : AbstractList {
+   /**
+* {@inheritDoc}
+*/
+-  public override G? get (int index) {
++  public override G get (int index) {
+   HazardPointer.Context ctx = new HazardPointer.Context ();
+   Utils.Misc.unused (ctx);
+   assert (index >= 0);
+diff --git a/gee/readonlylist.vala b/gee/readonlylist.vala
+index 8be3f27..c243d14 100644
+--- a/gee/readonlylist.vala
 b/gee/readonlylist.vala
+@@ -74,7 +74,7 @@ internal class Gee.ReadOnlyList : 
Gee.ReadOnlyCollection, List {
+   /**
+* {@inheritDoc}
+*/
+-  public new G? get (int index) {
++  public new G get (int index) {
+   return ((Gee.List) _collection).get (index);
+   }
+ 
+diff --git a/gee/unrolledlinkedlist.vala b/gee/unrolledlinkedlist.vala
+index e36f88f..234d24d 100644
+--- a/gee/unrolledlinkedlist.vala
 b/gee/unrolledlinkedlist.vala
+@@ -158,7 +158,7 @@ public class Gee.UnrolledLinkedList : 
AbstractBidirList, Queue, Deque (this);
+   }
+ 
+-  public override G? get (int index) {
++  public override G get (int index) {
+   assert (index >= 0);
+   assert (index < this._size);
+ 
+-- 
+GitLab
+
diff --git 
a/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch
 
b/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch
new file mode 100644
index 0..6b65ebd1c
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch
@@ -0,0 +1,54 @@
+From b33a6627f4fc96938b6015e05849867c472160a8 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Sat, 8 Apr 2023 22:39:35 +0200
+Subject: [PATCH] Add more missing generic type arguments
+
+Upstream-Status: Backport 
[https://gitlab.gnome.org/GNOME/libgee/-/commit/b33a6627f4fc96938b6015e05849867c472160a8]
+---
+ gee/hashmap.vala| 2 +-
+ gee/hashset.vala| 2 +-
+ gee/linkedlist.vala | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/gee/hashmap.vala b/gee/hashmap.vala
+index a7bae9f..19e3980 100644
+--- a/gee/hashmap.vala
 b/gee/hashmap.vala
+@@ -253,7 +253,7 @@ public class Gee.HashMap : Gee.AbstractMap {
+   for (int i = 0; i < _array_size; i++) {
+   Node node = (owned) _nodes[i];
+   while (node != null) {
+-  Node next = (owned) node.next;
++  Node next = (owned) node.next;
+   node.key = null;
+   node.value = null;
+   node = (owned) next;
+diff --git a/gee/hashset.vala b/gee/hashset.vala
+index ef6d5a2..bf05519 100644
+--- a/gee/hashset.vala
 b/gee/hashset.vala
+@@ -210,7 +210,7 @@ pu

[oe] [meta-oe][PATCH] libgee: backport patches to fix incompatible pointer types

2024-07-10 Thread Markus Volk
This imports two upstream patches that fix vala so that it
generates correct c code

Signed-off-by: Markus Volk 
---
 ...be8987e5eb1390b23ac531c971b202c2ef77.patch | 69 +++
 ...6627f4fc96938b6015e05849867c472160a8.patch | 54 +++
 .../recipes-devtools/libgee/libgee_0.20.6.bb  | 40 ++-
 3 files changed, 127 insertions(+), 36 deletions(-)
 create mode 100644 
meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
 create mode 100644 
meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch

diff --git 
a/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
 
b/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
new file mode 100644
index 0..017df4223
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/libgee/libgee/2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch
@@ -0,0 +1,69 @@
+From 2f0bbe8987e5eb1390b23ac531c971b202c2ef77 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Thu, 13 Apr 2023 23:43:03 +0200
+Subject: [PATCH] Implementations of "G List.get()" should use non-nullable
+ return as defined
+
+Upstream-Status: Backport
+---
+ gee/abstractlist.vala   | 2 +-
+ gee/concurrentlist.vala | 2 +-
+ gee/readonlylist.vala   | 2 +-
+ gee/unrolledlinkedlist.vala | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gee/abstractlist.vala b/gee/abstractlist.vala
+index eeff984..1e55114 100644
+--- a/gee/abstractlist.vala
 b/gee/abstractlist.vala
+@@ -39,7 +39,7 @@ public abstract class Gee.AbstractList : 
Gee.AbstractCollection, List {
+   /**
+* {@inheritDoc}
+*/
+-  public abstract new G? get (int index);
++  public abstract new G get (int index);
+ 
+   /**
+* {@inheritDoc}
+diff --git a/gee/concurrentlist.vala b/gee/concurrentlist.vala
+index 6e511f1..583f827 100644
+--- a/gee/concurrentlist.vala
 b/gee/concurrentlist.vala
+@@ -170,7 +170,7 @@ public class Gee.ConcurrentList : AbstractList {
+   /**
+* {@inheritDoc}
+*/
+-  public override G? get (int index) {
++  public override G get (int index) {
+   HazardPointer.Context ctx = new HazardPointer.Context ();
+   Utils.Misc.unused (ctx);
+   assert (index >= 0);
+diff --git a/gee/readonlylist.vala b/gee/readonlylist.vala
+index 8be3f27..c243d14 100644
+--- a/gee/readonlylist.vala
 b/gee/readonlylist.vala
+@@ -74,7 +74,7 @@ internal class Gee.ReadOnlyList : 
Gee.ReadOnlyCollection, List {
+   /**
+* {@inheritDoc}
+*/
+-  public new G? get (int index) {
++  public new G get (int index) {
+   return ((Gee.List) _collection).get (index);
+   }
+ 
+diff --git a/gee/unrolledlinkedlist.vala b/gee/unrolledlinkedlist.vala
+index e36f88f..234d24d 100644
+--- a/gee/unrolledlinkedlist.vala
 b/gee/unrolledlinkedlist.vala
+@@ -158,7 +158,7 @@ public class Gee.UnrolledLinkedList : 
AbstractBidirList, Queue, Deque (this);
+   }
+ 
+-  public override G? get (int index) {
++  public override G get (int index) {
+   assert (index >= 0);
+   assert (index < this._size);
+ 
+-- 
+GitLab
+
diff --git 
a/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch
 
b/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch
new file mode 100644
index 0..39d431d50
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/libgee/libgee/b33a6627f4fc96938b6015e05849867c472160a8.patch
@@ -0,0 +1,54 @@
+From b33a6627f4fc96938b6015e05849867c472160a8 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Sat, 8 Apr 2023 22:39:35 +0200
+Subject: [PATCH] Add more missing generic type arguments
+
+Upstream-Status: Backport
+---
+ gee/hashmap.vala| 2 +-
+ gee/hashset.vala| 2 +-
+ gee/linkedlist.vala | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/gee/hashmap.vala b/gee/hashmap.vala
+index a7bae9f..19e3980 100644
+--- a/gee/hashmap.vala
 b/gee/hashmap.vala
+@@ -253,7 +253,7 @@ public class Gee.HashMap : Gee.AbstractMap {
+   for (int i = 0; i < _array_size; i++) {
+   Node node = (owned) _nodes[i];
+   while (node != null) {
+-  Node next = (owned) node.next;
++  Node next = (owned) node.next;
+   node.key = null;
+   node.value = null;
+   node = (owned) next;
+diff --git a/gee/hashset.vala b/gee/hashset.vala
+index ef6d5a2..bf05519 100644
+--- a/gee/hashset.vala
 b/gee/hashset.vala
+@@ -210,7 +210,7 @@ public class Gee.HashSet : AbstractSet {
+   for (int i = 0; i < _array_size; i++) {
+   Node node = (owned) _nodes[i];
+ 

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-28 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]
-=-=-=-=-=-=-=-=-=-=-=-



  1   2   3   4   5   6   7   8   9   10   >