pkg/manifests/x11-server-xorg.p5m
changeset 1190 faa50483142d
parent 1172 4597acbe535f
child 1201 d6ebb7728565
--- a/pkg/manifests/x11-server-xorg.p5m	Mon Aug 15 14:36:26 2011 -0700
+++ b/pkg/manifests/x11-server-xorg.p5m	Mon Aug 15 14:54:19 2011 -0700
@@ -269,9 +269,8 @@
 depend fmri=pkg:/x11/keyboard/xkbcomp type=require
 
 # keyboard & mouse drivers used to be part of this package, so we preserve
-# the dependency to ensure they're not lost on upgrade
-depend fmri=pkg:/x11/server/xorg/driver/xorg-input-keyboard type=require
-depend fmri=pkg:/x11/server/xorg/driver/xorg-input-mouse type=require
-
-# X servers require several shared data files in xserver-common
-depend fmri=pkg:/x11/server/xserver-common type=require
+# the dependency to ensure they're not lost on upgrade, and normally installed
+# on fresh install, but make it a group dependency, so that users can choose
+# to exclude in cases they're not needed (systems with alternate or no input)
+depend fmri=pkg:/x11/server/xorg/driver/xorg-input-keyboard type=group
+depend fmri=pkg:/x11/server/xorg/driver/xorg-input-mouse type=group