Update to xf86-video-mga-1.4.8. 1.4.8: Bug #13926: Unbreak Xinerama. G200SE-A can't cope with bigger than 1600x1200. Don't build or call init_dri if XF86DRI is undefined Unmap the same size that was mapped with pci_device_map_range Use pci_device_map_range() instead of pci_device_map_region(). 1.4.7: Fix various timing bugs on the G200SE. Disable MTRR support for PCIE G200SE cards, as it tickles hardware bugs. Default mode on G200SE of 1024x768 @ 16bpp. Change minimal frequency guess from 12 to 16MHz Add Xv support for Millennium II chips Current state of MGA driver modified to work with the xserver Store the pci_device pointer passed into MGAPciProbe instead of Pass the correct pointer to pci_device_cfg_write_bits. Convert to new pci_device_cfg_write_u* interface. Refactor memory map / unmap functions. Ensure the result of MGAMapMem is checked. Code refactoring in MGAScreenInit. Add info for offset 116 in PInS version 5. Merge PCI-rework support and "classic" PCI interface support into one tree Set pScrn to NULL before calling xf86ConfigPciEntity. Use XSERVER_LIBPCIACCESS to detect pci-rework. Replaced some more magic values with register names. Bug #9448: Actually write the C2STARTADD0 register. Fixed a typo in a debug message. Fixed a typo that caused MGAREG_C2OFFSET to be set to a bad value. Sync after UploadToScreen. Removed the debug messages for solid and copy ops. Make DRI initialization work when using EXA. On G550, do A8 adds in hardware. Added memcpy-based DownloadFromScreen implementation. Bug #4249: Further increase the minimum dot clock. Fixed major blending and compositing breakage.diff -r1.2 -r1.3 pkgsrc/x11/xf86-video-mga/Makefile
(tnn)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2007/08/15 18:23:57 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2008/01/30 13:17:09 tnn Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= xf86-video-mga-1.4.6.1 | 4 | DISTNAME= xf86-video-mga-1.4.8 | |
5 | CATEGORIES= x11 | 5 | CATEGORIES= x11 | |
6 | MASTER_SITES= http://xorg.freedesktop.org/releases/individual/driver/ | 6 | MASTER_SITES= http://xorg.freedesktop.org/releases/individual/driver/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= joerg@NetBSD.org | 9 | MAINTAINER= joerg@NetBSD.org | |
10 | COMMENT= Modular Xorg Matrox video driver | 10 | COMMENT= Modular Xorg Matrox video driver | |
11 | 11 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 13 | |||
14 | CONFIGURE_ARGS+= --enable-dri | 14 | CONFIGURE_ARGS+= --enable-dri | |
15 | 15 | |||
16 | USE_LIBTOOL= yes | 16 | USE_LIBTOOL= yes | |
17 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2007/08/15 18:23:57 joerg Exp $ | 1 | $NetBSD: distinfo,v 1.3 2008/01/30 13:17:09 tnn Exp $ | |
2 | 2 | |||
3 | SHA1 (xf86-video-mga-1.4.6.1.tar.bz2) = 8b9f619fc1baf711fcae38dbf4851d277a5cbc1a | 3 | SHA1 (xf86-video-mga-1.4.8.tar.bz2) = 678a65acc395574bf5e5998d75864f49ceb42bbd | |
4 | RMD160 (xf86-video-mga-1.4.6.1.tar.bz2) = 4699193c38c3a8349cef80661e108d422e366410 | 4 | RMD160 (xf86-video-mga-1.4.8.tar.bz2) = 05764465ac58a510d2622d15be96f162f3a6dadf | |
5 | Size (xf86-video-mga-1.4.6.1.tar.bz2) = 376624 bytes | 5 | Size (xf86-video-mga-1.4.8.tar.bz2) = 409636 bytes | |
6 | SHA1 (patch-aa) = 65505d9e9fe6a9f3b2d0b50850e8b7b03af1f9aa | 6 | SHA1 (patch-aa) = 65505d9e9fe6a9f3b2d0b50850e8b7b03af1f9aa | |
7 | SHA1 (patch-ab) = d7401914223a293d2f976b0727d4a79d4f3f14f2 | 7 | SHA1 (patch-ab) = d7401914223a293d2f976b0727d4a79d4f3f14f2 |