Index: pkgs/servers/x11/xorg/default.nix
===================================================================
--- pkgs/servers/x11/xorg/default.nix	(revision 14010)
+++ pkgs/servers/x11/xorg/default.nix	(working copy)
@@ -2196,7 +2196,17 @@
     };
     buildInputs = [pkgconfig fontsproto libdrm randrproto renderproto videoproto xextproto xf86driproto xf86miscproto xineramaproto xorgserver xproto glproto mesaHeaders];
   }) // {inherit fontsproto libdrm randrproto renderproto videoproto xextproto xf86driproto xf86miscproto xineramaproto xorgserver xproto ;};
-    
+
+  xf86videoradeonhd_124 = (stdenv.mkDerivation {
+    name = "xf86-video-radeonhd-1.2.4";
+    builder = ./builder.sh;
+    src = fetchurl {
+      url = http://mirror.switch.ch/ftp/mirror/X11/pub/individual/driver/xf86-video-radeonhd-1.2.4.tar.bz2;
+      sha256 = "0vnwr7zqrxb55xhn5ib9svsrz6kbr0hh65a9pni76vx8fhzxbwbq";
+    };
+    buildInputs = [pkgconfig fontsproto libdrm randrproto renderproto videoproto xextproto xf86driproto xf86miscproto xineramaproto xorgserver xproto glproto mesaHeaders];
+  }) // {inherit fontsproto libdrm randrproto renderproto videoproto xextproto xf86driproto xf86miscproto xineramaproto xorgserver xproto ;};
+ 
   xf86videorendition = (stdenv.mkDerivation {
     name = "xf86-video-rendition-4.1.3";
     builder = ./builder.sh;
