Sat Aug 9 16:02:35 2008 UTC ()
Update to xf86-video-savage-2.2.1.

2.2.1:
  Don't try to call vbeModeInit(), it doesn't exist and never will.
  Fake sync ranges for panels with no EDID.
  savage 2.2.1
  no, really, savage 2.2.1
  EXA upload to screen must honor pitch of the source data
  savage: fix typos in error message
  savage/pciaccess: don't try to map aperture larger than region window
2.2.0:
  Death to RCS tags.
  Remove use of deprecated {DE,}ALLOCATE_LOCAL.
  savage 2.2.0
  fix segfault from pScrn->currentMode
  fix the build for the non-pci-rework case (compile tested only)
  Fix reversed logic in SavageMapMem()
  Fix broken downscale past 2:1 - MM8190 and MM8198 can be used together
    for arbitrary downscale
  BCI can only handle widths that are multiple of 16, so only use BCI for these
  Prevent use of BCI for YV12 -> YUY2 conversion from scribbling past the
    end of the allocated video buffer.
  Reset lastKnownPitch to 0 right after enabling streams.
  Do not wait for vertical retrace anymore on old streams engine.
  Make sure MMIO region is mapped VIDMEM_MMIO, not VIDMEM_FRAMEBUFFER
  Fix ambiguous operator precedence
  Implement driver option IgnoreEDID
  Minimal change set to convert driver to the new PCI interfaces.  Enjoy.
  dos2unix
  Merge PCI-rework support and "classic" PCI interface support into one tree
  Update to use new libpciaccess interfaces for mapping with MTRR support.
  Fix odd typo.
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Include <unistd.h> to get a declaration for usleep()
  fixup pciaccess version detect
  Makefile.am: nuke RCS Id
  Bug #11139: Remove some dead code.


(tnn)
diff -r1.4 -r1.5 pkgsrc/x11/xf86-video-savage/Makefile
diff -r1.3 -r1.4 pkgsrc/x11/xf86-video-savage/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/x11/xf86-video-savage/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xf86-video-savage/Makefile 2008/05/24 21:45:17 1.4
+++ pkgsrc/x11/xf86-video-savage/Makefile 2008/08/09 16:02:35 1.5
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.4 2008/05/24 21:45:17 tnn Exp $ 1# $NetBSD: Makefile,v 1.5 2008/08/09 16:02:35 tnn Exp $
2# 2#
3 3
4DISTNAME= xf86-video-savage-2.1.3 4DISTNAME= xf86-video-savage-2.2.1
5CATEGORIES= x11 5CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_XORG:=driver/} 6MASTER_SITES= ${MASTER_SITE_XORG:=driver/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= joerg@NetBSD.org 9MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= http://xorg.freedesktop.org/ 10HOMEPAGE= http://xorg.freedesktop.org/
11COMMENT= Modular Xorg S3 Savage video driver 11COMMENT= Modular Xorg S3 Savage video driver
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15CONFIGURE_ARGS+= --enable-dri 15CONFIGURE_ARGS+= --enable-dri
16 16
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes

cvs diff -r1.3 -r1.4 pkgsrc/x11/xf86-video-savage/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xf86-video-savage/distinfo 2008/01/17 23:34:57 1.3
+++ pkgsrc/x11/xf86-video-savage/distinfo 2008/08/09 16:02:35 1.4
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.3 2008/01/17 23:34:57 tnn Exp $ 1$NetBSD: distinfo,v 1.4 2008/08/09 16:02:35 tnn Exp $
2 2
3SHA1 (xf86-video-savage-2.1.3.tar.bz2) = bb73843d38a8152c39311acc8b1a18d5d51603af 3SHA1 (xf86-video-savage-2.2.1.tar.bz2) = c20eaf260cae10c8c65d3d690825a5c70a30419b
4RMD160 (xf86-video-savage-2.1.3.tar.bz2) = d34fa69ecf927725783205301dab219ec25ba244 4RMD160 (xf86-video-savage-2.2.1.tar.bz2) = 6da95193065653ec00df7b29d3590e88fbcda870
5Size (xf86-video-savage-2.1.3.tar.bz2) = 310709 bytes 5Size (xf86-video-savage-2.2.1.tar.bz2) = 305286 bytes
6SHA1 (patch-aa) = 7641e31fec7a60aab84ebc0b89bcaa5b340c16dd 6SHA1 (patch-aa) = 7641e31fec7a60aab84ebc0b89bcaa5b340c16dd
7SHA1 (patch-ab) = 79b3eb30992c679a9316aafd6fc3feaee1af0093 7SHA1 (patch-ab) = 79b3eb30992c679a9316aafd6fc3feaee1af0093