Fixed mutter builds in Docker
- Fixed a dependency sourcing problem in meson build libmutter_dep - Added xwayland to Dockerfile to pass mutter initfd meson checks
This commit is contained in:
parent
c08e51c9ae
commit
28a5935b71
@ -0,0 +1,21 @@
|
||||
From fa052377263464109035564b17cfa2aa76e35016 Mon Sep 17 00:00:00 2001
|
||||
From: David McKinney <mckinney@subgraph.com>
|
||||
Date: Fri, 12 Feb 2021 13:53:31 +0000
|
||||
Subject: [PATCH] Fix libmutter_dep in meson.build for Citadel builds
|
||||
|
||||
---
|
||||
src/meson.build | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/src/meson.build b/src/meson.build
|
||||
index e7c99ca..8fe484e 100644
|
||||
--- a/src/meson.build
|
||||
+++ b/src/meson.build
|
||||
@@ -955,6 +955,7 @@ libmutter = shared_library(libmutter_name,
|
||||
libmutter_dep = declare_dependency(
|
||||
link_with: libmutter,
|
||||
include_directories: mutter_includes,
|
||||
+ sources: mutter_built_sources,
|
||||
dependencies: [
|
||||
libmutter_cogl_dep,
|
||||
libmutter_clutter_dep,
|
@ -35,6 +35,7 @@ DEPENDS = " \
|
||||
gobject-introspection-native \
|
||||
"
|
||||
|
||||
SRC_URI += " file://0001-Fix-libmutter_dep-in-meson.build-for-Citadel-builds.patch"
|
||||
RDEPENDS_${PN} += " xserver-xorg-xwayland zenity"
|
||||
|
||||
GNOMEBASEBUILDCLASS = "meson"
|
||||
|
@ -28,7 +28,8 @@ RUN apt update && apt install -y gawk \
|
||||
nano \
|
||||
sudo \
|
||||
debootstrap \
|
||||
inkscape
|
||||
inkscape \
|
||||
xwayland
|
||||
|
||||
# python
|
||||
RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
|
||||
|
Loading…
Reference in New Issue
Block a user