mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-26 19:47:17 +00:00
4c23b73630
Changelog: =========== 48.4 ==== * Unlink outputs from unused connectors in update_outputs [Michel; !4474] * Add speed limit to Visual alerts [Sergio; !4487] * Fix behavior of windows that get activated before mapped [Alessandro; !4462] * Fix incorrect cursor over Xwayland clients [Carlos; !4433] * Fix hi-res scroll events getting converted to flip-flopping discrete events [Peter; !4459] * Fixed crash [Daniel; !4303] * Misc. bug fixes and cleanups [Alessandro, Jonas, Jordan, Alessandro, Corentin, Daniel, Lukáš, Rémi, Michel; !4481, !4482, !4485, !4492, !4496, !4495, !4444, !4447, !4442, !4452] 48.3.1 ====== * Fix Xwayland windows becoming unresponsive to events [Jonas; !4475] * Fix drag and drop of tabs into tiled/maximized state [Carlos; !4468] 48.3 ==== * Use opaque dma-buf formats substitutes for scanout [Robert; !4320] * Restore tiled/maximized windows to the correct monitor [Nick; !4411] * Do not leak session manager file to launched processes [Sebastian K.; !4405] * Use frame-sync candidate that likely matches scanout candidate [Robert; !4412] * Propagate all touchpad gesture events to apps [Carlos; !4417] * Update window decorations on override-redirect attribute [Rémi; !4287] * Load initial _NET_WM_FULLSCREEN_MONITORS value [Zhiyi; !4389] * Fix race when registering implicit grab [Alessandro; !4399] * Skip multiple refresh intervals if necessary [Michel; !4406] * box-layout: Update actor-request-mode on orientation changes [Jonas D.; !4339] * Do not take control of logind session on Xorg [Madhu; !4391] * Fixed crashes [Sebastian W., Jonas Å.; !4423, !4431] * Plugged leaks [Michel; !4432] * Misc. bug fixes and cleanups [Chris, Maxim, Michel, Carlos, Florian, Rémi; 48.2 ==== * Fix animated cursors [Michel; !4382] * Announce workspace changes to screen reader [Florian; !4385] * Fix popups showing in some situations [Carlos; !4354] * Fix wrong cursor after window animations [Carlos; !4392] * Fixed crashes [Michel; !4362] * Misc. bug fixes and cleanups [Florian, Robert, Sebastian, Jonas; !4349, !4383, !4393, !4386, !4269] 48.1 ==== * Fixed occasional screen freezes [Michel, Jonas; !4338, !4334, !4375] * Fix tablet tool cursor sizes when set via the cursor shape protocol [Jan; !4345] * Fix hiding the cursor when using the cursor shape protocl [Sebastian; !4358] * Fall back to the default color mode when a HDR monitor looses HDR capabilities [Sebastian, Jonas; !4357, !4364] * Disable HDR support with non-atomic (legacy) KMS drivers [Sebastian; !4357] * Fix the cursor shape protocol when being used with tablets [Carlos; !4367] * Immediately update cursors on theme and size changes [Sebastian; !4359] * Avoid cursor stuttering when cursor set via the cursor shape protocol [Michel; !4371] * Handle DnD cursor feedback in compositor [Carlos; !4368] * Fixed crashes [Orko, Michel, Jonas, Daniel; !4351, !4372, !4374, !4370, !4378] * Misc. bug fixes and cleanups [Daniel, Florian, Carlos, Michel; !4340, !4343, !4352, !4353, !4361, !4369, !4377] Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
36 lines
1.4 KiB
Diff
36 lines
1.4 KiB
Diff
From 342358225ad886726d68239be8e9eb5e78eacb64 Mon Sep 17 00:00:00 2001
|
|
From: Gyorgy Sarvari <skandigraun@gmail.com>
|
|
Date: Tue, 11 Feb 2025 13:39:54 +0100
|
|
Subject: [PATCH] Don't use system sysprof dbus folder
|
|
|
|
In case Mutter is built with profiler support, it requires
|
|
org.gnome.Sysprof3.Profiler.xml file to be available - however
|
|
the meson build file is trying to access it on the build machine's
|
|
system ($datadir/dbus-1/interfaces) instead of searching for it
|
|
in the $RECIPE_SYSROOT.
|
|
|
|
To ensure that it looks for this file in the correct folder, prefix
|
|
the search path with the value of the sys_root property, which is set
|
|
in the meson.cross file (by meson.bbclass).
|
|
|
|
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
|
|
|
|
Upstream-Status: Inappropriate [oe-specific: only related to cross-compiling]
|
|
---
|
|
meson.build | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/meson.build b/meson.build
|
|
index 8513f14..0f87e4a 100644
|
|
--- a/meson.build
|
|
+++ b/meson.build
|
|
@@ -469,7 +469,7 @@ if have_profiler
|
|
|
|
if libsysprof_capture_dep.type_name() == 'pkgconfig'
|
|
sysprof_dep = dependency('sysprof-6', 'sysprof-4')
|
|
- sysprof_dbus_interfaces_dir = sysprof_dep.get_variable('datadir') / 'dbus-1' / 'interfaces'
|
|
+ sysprof_dbus_interfaces_dir = meson.get_external_property('sys_root') + sysprof_dep.get_variable('datadir') / 'dbus-1' / 'interfaces'
|
|
else
|
|
sysprof_dbus_interfaces_dir = mutter_srcdir / 'subprojects' / 'sysprof' / 'src'
|
|
endif
|