gnu: Add xf86-video-modesetting.
* gnu/packages/xorg.scm (xf86-video-modesetting): New variable. * gnu/services/xorg.scm (xorg-start-command)[xserver.conf]: Add ModulePath line for XF86-VIDEO-MODESETTING, commented out.
This commit is contained in:
		
							parent
							
								
									3c1f0e3b99
								
							
						
					
					
						commit
						41d07f5e98
					
				
					 2 changed files with 30 additions and 0 deletions
				
			
		|  | @ -2731,6 +2731,34 @@ autotools system.") | |||
|     (description "X.org provides an implementation of the X Window System") | ||||
|     (license license:x11))) | ||||
| 
 | ||||
| (define-public xf86-video-modesetting | ||||
|   (package | ||||
|     (name "xf86-video-modesetting") | ||||
|     (version "0.9.0") | ||||
|     (source | ||||
|       (origin | ||||
|         (method url-fetch) | ||||
|         (uri (string-append | ||||
|               "mirror://xorg/individual/driver/xf86-video-modesetting-" | ||||
|               version ".tar.bz2")) | ||||
|         (sha256 | ||||
|          (base32 | ||||
|            "0p6pjn5bnd2wr3lmas4b12zcq12d9ilvssga93fzlg90fdahikwh")))) | ||||
|     (build-system gnu-build-system) | ||||
|     (inputs `(;; FIXME: This is a libdrm version incompatible with that of | ||||
|               ;; MESA, which xorg-server uses.  Therefore, using this driver | ||||
|               ;; leads to "unresolved symbol drmModeSetCursor2". | ||||
|               ("libdrm" ,libdrm) | ||||
|               ("xf86driproto" ,xf86driproto) | ||||
|               ("libx11" ,libx11) | ||||
|               ("xorg-server" ,xorg-server))) | ||||
|     (native-inputs `(("pkg-config" ,pkg-config))) | ||||
|     (home-page "http://www.x.org/wiki/") | ||||
|     (synopsis "\"Modesetting\" graphics driver for the Xorg server") | ||||
|     (description | ||||
|      "This is a generic \"modesetting\" video driver, that relies on the Linux | ||||
| kernel mode setting (KMS).") | ||||
|     (license license:x11))) | ||||
| 
 | ||||
| (define-public xf86-video-neomagic | ||||
|   (package | ||||
|  |  | |||
|  | @ -52,6 +52,8 @@ Section \"Files\" | |||
|   FontPath \"" font-adobe75dpi "/share/fonts/X11/75dpi\" | ||||
|   ModulePath \"" xf86-video-vesa "/lib/xorg/modules/drivers\" | ||||
|   ModulePath \"" xf86-video-fbdev "/lib/xorg/modules/drivers\" | ||||
| # FIXME: Commented out due to libdrm incompatibility. | ||||
| #  ModulePath \"" xf86-video-modesetting "/lib/xorg/modules/drivers\" | ||||
|   ModulePath \"" xf86-video-cirrus "/lib/xorg/modules/drivers\" | ||||
|   ModulePath \"" xf86-video-intel "/lib/xorg/modules/drivers\" | ||||
|   ModulePath \"" xf86-video-mach64 "/lib/xorg/modules/drivers\" | ||||
|  |  | |||
		Reference in a new issue