about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas@tuxera.com>2017-11-30 19:03:14 +0200
committerTuomas Tynkkynen <tuomas@tuxera.com>2017-11-30 19:03:14 +0200
commit86ad1451f2704329f04d0e7aa13c49843e36be5c (patch)
tree709570f40ceb9535fbdc2386ce3b8cac3a4e5216 /pkgs
parent1332bf244c657892b620bbd09ee36a34d20c8e4b (diff)
downloadnixlib-86ad1451f2704329f04d0e7aa13c49843e36be5c.tar
nixlib-86ad1451f2704329f04d0e7aa13c49843e36be5c.tar.gz
nixlib-86ad1451f2704329f04d0e7aa13c49843e36be5c.tar.bz2
nixlib-86ad1451f2704329f04d0e7aa13c49843e36be5c.tar.lz
nixlib-86ad1451f2704329f04d0e7aa13c49843e36be5c.tar.xz
nixlib-86ad1451f2704329f04d0e7aa13c49843e36be5c.tar.zst
nixlib-86ad1451f2704329f04d0e7aa13c49843e36be5c.zip
xorg: Mark some xf86* drivers x86-only
https://hydra.nixos.org/eval/1413937?filter=xorg&compare=1358674
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/servers/x11/xorg/overrides.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix
index 20d57b32dd71..1c2553571d40 100644
--- a/pkgs/servers/x11/xorg/overrides.nix
+++ b/pkgs/servers/x11/xorg/overrides.nix
@@ -357,6 +357,10 @@ in
       "--with-xorg-conf-dir=$(out)/share/X11/xorg.conf.d"
       "--with-udev-rules-dir=$(out)/lib/udev/rules.d"
     ];
+
+    meta = attrs.meta // {
+      platforms = ["i686-linux" "x86_64-linux"];
+    };
   };
 
   # Obsolete drivers that don't compile anymore.
@@ -380,12 +384,21 @@ in
 
   xf86videovmware = attrs: attrs // {
     buildInputs =  attrs.buildInputs ++ [ args.mesa_drivers ]; # for libxatracker
+    meta = attrs.meta // {
+      platforms = ["i686-linux" "x86_64-linux"];
+    };
   };
 
   xf86videoqxl = attrs: attrs // {
     buildInputs =  attrs.buildInputs ++ [ args.spice_protocol ];
   };
 
+  xf86videosiliconmotion = attrs: attrs // {
+    meta = attrs.meta // {
+      platforms = ["i686-linux" "x86_64-linux"];
+    };
+  };
+
   xdriinfo = attrs: attrs // {
     buildInputs = attrs.buildInputs ++ [args.mesa];
   };
@@ -592,6 +605,10 @@ in
     buildInputs = attrs.buildInputs ++ [xorg.libXfixes xorg.libXScrnSaver xorg.pixman];
     nativeBuildInputs = attrs.nativeBuildInputs ++ [args.autoreconfHook xorg.utilmacros];
     configureFlags = "--with-default-dri=3 --enable-tools";
+
+    meta = attrs.meta // {
+      platforms = ["i686-linux" "x86_64-linux"];
+    };
   };
 
   xf86videoxgi = attrs: attrs // {