forked from mirrors/nixpkgs
xorg.xf86-video-intel: use the new versions
The old driver wasn't updated since August 2013, and e.g. won't compile
with glibc-2.20. Distros like Arch or Ubuntu are using newer one for a long time.
(cherry picked from commit 515dcb0f66
)
because the old driver won't compile with new X server.
This commit is contained in:
parent
7a05d33386
commit
4a62542f55
|
@ -1555,14 +1555,14 @@ let
|
|||
}) // {inherit fontsproto libpciaccess randrproto renderproto videoproto xextproto xorgserver xproto ;};
|
||||
|
||||
xf86videointel = (mkDerivation "xf86videointel" {
|
||||
name = "xf86-video-intel-2.21.15";
|
||||
name = "xf86-video-intel-2.99.916";
|
||||
builder = ./builder.sh;
|
||||
src = fetchurl {
|
||||
url = mirror://xorg/individual/driver/xf86-video-intel-2.21.15.tar.bz2;
|
||||
sha256 = "1z6ncmpszmwqi9xr590c4kp4gjjf7mndcr56r35x2bx7h87i8nkx";
|
||||
url = mirror://xorg/individual/driver/xf86-video-intel-2.99.916.tar.bz2;
|
||||
sha256 = "00gd3v3xgrmj8aliwjxkml13gfqvcbjazb6l5m1wkry39agq36j0";
|
||||
};
|
||||
buildInputs = [pkgconfig dri2proto fontsproto glamoregl libdrm udev libpciaccess randrproto renderproto libX11 xcbutil libxcb libXext xextproto xf86driproto xorgserver xproto libXrender libXvMC ];
|
||||
}) // {inherit dri2proto fontsproto glamoregl libdrm udev libpciaccess randrproto renderproto libX11 xcbutil libxcb libXext xextproto xf86driproto xorgserver xproto libXrender libXvMC ;};
|
||||
buildInputs = [pkgconfig dri2proto dri3proto fontsproto glamoregl libdrm libpng udev libpciaccess presentproto randrproto renderproto libX11 xcbutil libxcb libXext xextproto xf86driproto libXfixes xorgserver xproto libXrandr libXrender libxshmfence libXvMC ];
|
||||
}) // {inherit dri2proto dri3proto fontsproto glamoregl libdrm libpng udev libpciaccess presentproto randrproto renderproto libX11 xcbutil libxcb libXext xextproto xf86driproto libXfixes xorgserver xproto libXrandr libXrender libxshmfence libXvMC ;};
|
||||
|
||||
xf86videomach64 = (mkDerivation "xf86videomach64" {
|
||||
name = "xf86-video-mach64-6.9.4";
|
||||
|
|
|
@ -134,7 +134,7 @@ mirror://xorg/individual/driver/xf86-video-geode-2.11.16.tar.bz2
|
|||
mirror://xorg/individual/driver/xf86-video-glide-1.2.2.tar.bz2
|
||||
mirror://xorg/individual/driver/xf86-video-glint-1.2.8.tar.bz2
|
||||
mirror://xorg/individual/driver/xf86-video-i128-1.3.6.tar.bz2
|
||||
mirror://xorg/individual/driver/xf86-video-intel-2.21.15.tar.bz2
|
||||
mirror://xorg/individual/driver/xf86-video-intel-2.99.916.tar.bz2
|
||||
mirror://xorg/individual/driver/xf86-video-mach64-6.9.4.tar.bz2
|
||||
mirror://xorg/individual/driver/xf86-video-mga-1.6.3.tar.bz2
|
||||
mirror://xorg/individual/driver/xf86-video-modesetting-0.9.0.tar.bz2
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
{ stdenv, fetchurl, pkgconfig, libdrm, udev, xorg }:
|
||||
|
||||
with xorg;
|
||||
|
||||
(stdenv.mkDerivation ({
|
||||
name = "xf86-video-intel-2.99.912";
|
||||
builder = ./builder.sh;
|
||||
src = fetchurl {
|
||||
url = mirror://xorg/individual/driver/xf86-video-intel-2.99.912.tar.bz2;
|
||||
sha256 = "00cmvs5jxaqnl1pwqvj1rwir4kbvf5qfng89cjn4rwsr5m4zr3vw";
|
||||
};
|
||||
buildInputs = [pkgconfig dri2proto fontsproto glamoregl libdrm udev libpciaccess randrproto renderproto libX11 xcbutil libxcb libXcursor libXdamage libXext xextproto xf86driproto libXfixes libXinerama xorgserver xproto libXrandr libXrender libXtst libXvMC ];
|
||||
})) // {inherit dri2proto fontsproto glamoregl libdrm udev libpciaccess randrproto renderproto libX11 xcbutil libxcb libXcursor libXdamage libXext xextproto xf86driproto libXfixes libXinerama xorgserver xproto libXrandr libXrender libXtst libXvMC ;}
|
||||
|
|
@ -7788,8 +7788,6 @@ let
|
|||
mesa = mesa_noglu;
|
||||
udev = if stdenv.isLinux then udev else null;
|
||||
libdrm = if stdenv.isLinux then libdrm else null;
|
||||
} // {
|
||||
xf86videointel-testing = callPackage ../servers/x11/xorg/xf86-video-intel-testing.nix { };
|
||||
});
|
||||
|
||||
xorgReplacements = callPackage ../servers/x11/xorg/replacements.nix { };
|
||||
|
|
Loading…
Reference in a new issue