All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
Alan Coopersmith (2):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Colin Walters (1):
autogen.sh: Implement GNOME Build API
Emil Velikov (2):
autogen.sh: use quoted string variables
xf86-video-mga: remove the GlxSetVisualConfigs stub and friends
Henry Zhao (1):
Write 8 bits instead of 32 to MGAREG_CACHEFLUSH
Kevin Brace (8):
Eliminate unused variables
Eliminate set but unused variables
Convert most HAVE_XAA_H conditional compilation labels to USE_XAA
Suppression of a compilation error when XAA is not in use
Version bumped to Version 1.6.900
Remove last remnants of old Matrox HAL
Version bumped to Version 1.6.901
Version bumped to Version 2.0.0
Mathieu Larouche (2):
xf86-video-mga: Add support for a new G200eH3 device
xf86-video-mga: Fix to always set HiPri for G200e4 V2
Matthieu Herrb (1):
Use fabs() to compute absolute value of floating point number.
Mihail Konev (1):
autogen: add default patch prefix
Mikulas Patocka (5):
mga_drv: fix a typo
mga_drv: fix structure definition
mga_drv: fix warning
mga_drv: use exa by default
mga_drv: fix image corruption due to memcpy reordering
Nicolas Kaiser (1):
fix typo in MGADRIMoveBuffersXAA()
Peter Hutterer (2):
configure: Drop AM_MAINTAINER_MODE
autogen.sh: use exec instead of waiting for configure to finish
Adam Jackson (2):
Enable write-combining on the framebuffer BAR
Adapt Block/WakeupHandler signature for ABI 23
Connor Behan (2):
Remove DownloadFromScreen
Composite fixup
Mathieu Larouche (2):
xf86-video-mga: Add support for a new G200eW3 chipset
xf86-video-mga: Add support for the new G200e chipset -- V2
Matt Turner (1):
xf86-video-mga 1.6.5
Matthew Rezny (1):
MGA DDX: make it possible to find EXA support
Thomas Klausner (1):
Use correct type in function call.
Problems found locating distfiles:
Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Adam Jackson (3):
man: Don't mention the HAL
dri: Stop (uselessly) initializing the ValidateTree hooks
undef DISABLE_VGA_IO
Matt Turner (1):
xf86-video-mga 1.6.4
Mikulas Patocka (3):
xf86-video-mga: set the pan_ctl register
xf86-video-mga: fix a lockup in the mga driver
fix a type in previous lockup in the mga driver fix
mga release to fix XAA loading and running.
Alan Coopersmith (1):
Remove mga_esc.c vestigal stub
Andy MacLean (1):
Unbreak dual head (xinerama)
Dave Airlie (2):
mga: fix XAA runtime
mga: bump release to 1.6.3
Egbert Eich (3):
Disable Linear Expansion on BE
Restructure code to make it more readable
Disable HW cursor by default on G200 server chips
Julien Cristau (1):
Restrict kernel driver matching to g200 server chips
Tormod Volden (2):
Fix dual head crash without XAA
mga: Use exaGetPixmapFirstPixel() instead of devPrivate.ptr
Adam Jackson (4):
Remove redundant MGAuseI2C macro
Normalize DDC for the second head.
Do E-EDID if built against a server that supports it.
Remove useless loader symbol lists.
Alan Coopersmith (1):
Fill in COPYING file, add SubmittingPatches URL to README
Dave Airlie (3):
mga: update for resources/RAC API removal
mga: change to using ABI version check
mga: bump for release 1.4.11
Gaetan Nadon (1):
xf86-video-mga: use XORG_CHANGELOG macro to create ChangeLog. #22611
Adam Jackson (6):
Remove a leftover from overlay support
Fix xf86ModeBandwidth check
Move device ID and memory sizing much earlier in setup
G200SE: Only force 16bpp on low-memory cards
Fix ChangeLog generation
mga 1.4.10
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Chris Ball (2):
Build fix for EXA 3
Revert "Build fix for EXA 3"
Stefan Dirsch (1):
Prevent MergedFB setups from crashing.
Thomas Jaeger (1):
Fall back to software for unsupported repeat modes
Yannick Heneault (9):
fixed winbond/nuvoton min pll clock to correct value (18.75Mhz).
Fixed PLL m,n,p selection for G200eW to respect byte granularity.
Updated PLL algorithm for G200eW.
Fixed bad access issues and ddc1 implementation for IP core.
Modified memory count rountine for G200eW to detect up to 16Megs.
fixed memory count rountine for G200eW to detect up to 16Megs on X server without
libpciaccess.
Fixed G200SE PLL selection routine of m,n,p.
Force pitch of 1024 for G200SE Pilot1 when edid is used as modeline.
Fixed bad vga access in memory count routine.
Update PInS defaults for G200SE-A.
Filter high-bandwidth modes on G200SE.
No depth 15 on G200SE-A.
Updates to memory sizing on G200SE.
Adjust memory timings on G200SE-A.
Change initial memory sizing on G200SE.
Disable I2C on G200SE for now.
Death to RCS tags.
mga 1.4.9
cfb8_32: Gut a remnants of support for 24-bit with 8-bit overlay
Initialize default BIOS values from a data table instead of from code
Get memory probe size and stride (offset) values values from a data table
instead of from code
I2C: First round of clean-ups
I2C: Second (and final) round of clean-ups
G200EV: Enable support for G200EV
Makefile.am: nuke RCS Id
Replace ALLOCATE_LOCAL/DEALLOCATE_LOCAL with xalloc/xfree.
For compatibility, accept SWcursor as option.
Bug #15836: Fix DDC on G200SE.
Bug #16545: Add G200WB support.
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.