[gnome-build-meta/abderrahim/fdsdk-master: 10/10] build mutter and gnome-shell using the new mesa arrangement in freedesktop-sdk



commit 83877bd4e5a5b4c6096b35b671ad0025b959e327
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Wed May 15 21:51:24 2019 +0100

    build mutter and gnome-shell using the new mesa arrangement in freedesktop-sdk

 elements/core-deps/xorg-server.bst | 37 -------------------------------------
 elements/core/gnome-shell.bst      |  2 ++
 elements/core/mutter.bst           |  8 ++++++--
 3 files changed, 8 insertions(+), 39 deletions(-)
---
diff --git a/elements/core/gnome-shell.bst b/elements/core/gnome-shell.bst
index 7616b83d..5852f996 100644
--- a/elements/core/gnome-shell.bst
+++ b/elements/core/gnome-shell.bst
@@ -43,3 +43,5 @@ depends:
   type: build
 - filename: bootstrap-import.bst
   junction: freedesktop-sdk.bst
+environment:
+  LD_LIBRARY_PATH: '%{libdir}/GL/default/lib'
diff --git a/elements/core/mutter.bst b/elements/core/mutter.bst
index d684d10d..a12c236f 100644
--- a/elements/core/mutter.bst
+++ b/elements/core/mutter.bst
@@ -9,8 +9,6 @@ depends:
 - core-deps/libgudev.bst
 - core-deps/libinput.bst
 - core-deps/upower.bst
-- filename: core-deps/xorg-server.bst
-  type: build
 - core/gnome-desktop.bst
 - sdk/gdk-pixbuf.bst
 - sdk/glib.bst
@@ -26,8 +24,12 @@ depends:
   junction: freedesktop-sdk.bst
 - filename: components/xorg-lib-xtst.bst
   junction: freedesktop-sdk.bst
+- filename: components/xorg-server.bst
+  junction: freedesktop-sdk.bst
 - filename: components/wayland.bst
   junction: freedesktop-sdk.bst
+- filename: extensions/mesa/gbm.bst
+  junction: freedesktop-sdk.bst
 - filename: public-stacks/buildsystem-meson.bst
   junction: freedesktop-sdk.bst
   type: build
@@ -36,3 +38,5 @@ depends:
 variables:
   meson-local:
     -Dremote_desktop=false
+environment:
+  PKG_CONFIG_PATH: '%{libdir}/GL/default/lib/pkgconfig'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]