[jhbuild] gnome-suites-core-3.{6, 8}.modules: make gnome-shell hard require gdm



commit 6bc8a3aef90a4cb8ff1a548bf69be755d8d5499b
Author: Owen W. Taylor <otaylor fishsoup net>
Date:   Tue Oct 2 23:34:44 2012 -0400

    gnome-suites-core-3.{6,8}.modules: make gnome-shell hard require gdm
    
    Though gdm is not a build pre-requisite of gnome-shell, if we don't
    build gdm at all, the resulting tree will not function on
    pre-GNOME-3.6 systems, since GNOME Shell has a hard requirement
    on the existence of GDM library introspection.
    
    The result will work even when the built GDM is not installed on
    the systems, since the libgdm code is tolerant of such a mismatch.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=685351

 modulesets/gnome-suites-core-3.6.modules |    2 +-
 modulesets/gnome-suites-core-3.8.modules |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/modulesets/gnome-suites-core-3.6.modules b/modulesets/gnome-suites-core-3.6.modules
index fed320d..53077a4 100644
--- a/modulesets/gnome-suites-core-3.6.modules
+++ b/modulesets/gnome-suites-core-3.6.modules
@@ -308,6 +308,7 @@
       <dep package="caribou"/>
       <dep package="dconf"/>
       <dep package="evolution-data-server"/>
+      <dep package="gdm"/> <!-- runtime dependency on Gdm-1.0.typelib-->
       <dep package="gjs"/>
       <dep package="glib"/>
       <dep package="gnome-bluetooth"/>
@@ -334,7 +335,6 @@
     <suggests>
       <dep package="gstreamer-master"/>
       <dep package="gst-plugins-base-master"/>
-      <dep package="gdm"/> <!-- runtime dependency -->
     </suggests>
     <after>
       <dep package="librsvg"/>
diff --git a/modulesets/gnome-suites-core-3.8.modules b/modulesets/gnome-suites-core-3.8.modules
index ab0777b..6b662c6 100644
--- a/modulesets/gnome-suites-core-3.8.modules
+++ b/modulesets/gnome-suites-core-3.8.modules
@@ -308,6 +308,7 @@
       <dep package="caribou"/>
       <dep package="dconf"/>
       <dep package="evolution-data-server"/>
+      <dep package="gdm"/> <!-- runtime dependency on Gdm-1.0.typelib-->
       <dep package="gjs"/>
       <dep package="glib"/>
       <dep package="gnome-bluetooth"/>
@@ -334,7 +335,6 @@
     <suggests>
       <dep package="gstreamer"/>
       <dep package="gst-plugins-base"/>
-      <dep package="gdm"/> <!-- runtime dependency -->
     </suggests>
     <after>
       <dep package="librsvg"/>



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