xserver-xorg-video-ati: Changes to 'ubuntu'
debian/changelog |6 ++ 1 file changed, 6 insertions(+) New commits: commit b119ff956f2e6f8f27f14ac03d8fd43cb441493d Author: Maarten Lankhorst Date: Thu Mar 12 19:03:55 2015 +0100 rebuild bump diff --git a/debian/changelog b/debian/changelog index f547ff4..2b68855 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-ati (1:7.5.0-1ubuntu2) vivid; urgency=medium + + * Bump build-depends to xorg 1.17. + + -- Maarten Lankhorst Thu, 12 Mar 2015 19:00:15 +0100 + xserver-xorg-video-ati (1:7.5.0-1ubuntu1) vivid; urgency=medium * Merge with released debian-unstable. (LP: #1421601) -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw7sm-0005a4...@moszumanska.debian.org
xserver-xorg-video-ati: Changes to 'ubuntu'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 7f90a36b0cd531b43ce25522af84ecedb6ed3c23 Author: Maarten Lankhorst Date: Thu Mar 12 13:29:00 2015 +0100 release to vivid diff --git a/debian/changelog b/debian/changelog index 73dd11c..f547ff4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -xserver-xorg-video-ati (1:7.5.0-1ubuntu1) UNRELEASED; urgency=medium +xserver-xorg-video-ati (1:7.5.0-1ubuntu1) vivid; urgency=medium * Merge with released debian-unstable. (LP: #1421601) - -- Maarten Lankhorst Mon, 09 Mar 2015 10:44:44 +0100 + -- Maarten Lankhorst Thu, 12 Mar 2015 13:28:50 +0100 xserver-xorg-video-ati (1:7.5.0-1) unstable; urgency=medium -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw2eb-0002w0...@moszumanska.debian.org
xorg-server: Changes to 'ubuntu+1'
debian/control |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 4ffaa00df4f7a4356aa56f405352bceac747d946 Author: Maarten Lankhorst Date: Mon Mar 9 11:34:07 2015 +0100 Set a version for replacing modesetting, fixing some lintian warnings. diff --git a/debian/control b/debian/control index 71b16cc..908135f 100644 --- a/debian/control +++ b/debian/control @@ -143,9 +143,9 @@ Breaks: xserver-xorg-video-vga (<= 1:4.1.0-8), libgl1-mesa-dri (<< 7.10.2-4), libgl1-mesa-dri-experimental (<< 7.10.2-4), - xserver-xorg-video-modesetting, + xserver-xorg-video-modesetting (<< 0.10), Replaces: - xserver-xorg-video-modesetting, + xserver-xorg-video-modesetting (<< 0.10), Conflicts: xserver-xorg-input-evtouch, Provides: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw1gn-0006gf...@moszumanska.debian.org
xserver-xorg-video-mga: Changes to 'ubuntu'
debian/control |2 -- 1 file changed, 2 deletions(-) New commits: commit 0be10fc8a0dcec2235c6275b83258675f70be373 Author: Maarten Lankhorst Date: Thu Mar 12 12:23:06 2015 +0100 Kill off modesetting recommends too. diff --git a/debian/control b/debian/control index 738c9ee..6abd046 100644 --- a/debian/control +++ b/debian/control @@ -32,8 +32,6 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${xviddriver:Depends}, -Recommends: - xserver-xorg-video-modesetting, Provides: ${xviddriver:Provides} Suggests: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw1d1-0004oj...@moszumanska.debian.org
xserver-xorg-video-tdfx: Changes to 'ubuntu'
debian/changelog |6 ++ debian/control |5 +- debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff | 21 ++ 3 files changed, 22 insertions(+), 10 deletions(-) New commits: commit 7637bd1290a57765a84fba480b63ea1d8b5cca09 Author: Maarten Lankhorst Date: Thu Mar 12 12:17:41 2015 +0100 refresh patch diff --git a/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff b/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff index 588f513..75eddfb 100644 --- a/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff +++ b/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff @@ -1,6 +1,6 @@ xserver-xorg-video-tdfx.orig/src/tdfx_driver.c -+++ xserver-xorg-video-tdfx/src/tdfx_driver.c -@@ -2689,8 +2689,16 @@ +--- a/src/tdfx_driver.c b/src/tdfx_driver.c +@@ -2591,26 +2591,39 @@ TDFXPtr pTDFX; TDFXTRACE("TDFXValidMode start\n"); @@ -16,16 +16,21 @@ +return MODE_BAD; + } /* Banshee doesn't support interlace, but Voodoo 3 and higher do. */ - pScrn = xf86Screens[scrnIndex]; pTDFX = TDFXPTR(pScrn); -@@ -2704,13 +2712,19 @@ + if (mode->Flags&V_INTERLACE) { + switch (pTDFX->ChipType) { +- case PCI_CHIP_BANSHEE: +-return MODE_BAD; + case PCI_CHIP_VELOCITY: + case PCI_CHIP_VOODOO3: + case PCI_CHIP_VOODOO4: + case PCI_CHIP_VOODOO5: return MODE_OK; - break; ++ case PCI_CHIP_BANSHEE: default: +xf86DrvMsg(pScrn->scrnIndex, X_INFO, "rejecting mode with unsupported" -+ " interlace flag\n"); ++ " interlace flag\n"); return MODE_BAD; - break; } } /* In clock doubled mode widths must be divisible by 16 instead of 8 */ commit c788f85d8a54a9595e59b4a64b8d3169447bf897 Author: Maarten Lankhorst Date: Thu Mar 12 12:12:54 2015 +0100 Merge from unreleased debian-experimental to fix a ftbfs with 1.17. diff --git a/debian/changelog b/debian/changelog index 116b375..a1a1cf9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +xserver-xorg-video-tdfx (1:1.4.6-0ubuntu1) vivid; urgency=medium + + * Merge from unreleased debian-experimental to fix a ftbfs with 1.17. + + -- Maarten Lankhorst Thu, 12 Mar 2015 12:10:16 +0100 + xserver-xorg-video-tdfx (1:1.4.6-1) UNRELEASED; urgency=medium * New upstream release. diff --git a/debian/control b/debian/control index 0d58405..4728596 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,15 @@ Source: xserver-xorg-video-tdfx Section: x11 Priority: optional -Maintainer: Debian X Strike Force +Maintainer: Ubuntu X-SWAT +XSBC-Orig-Maintainer: Debian X Strike Force Uploaders: Cyril Brulebois Build-Depends: debhelper (>= 8), dh-autoreconf, pkg-config, xutils-dev, - xserver-xorg-dev (>= 2:1.9.4), + xserver-xorg-dev (>= 2:1.16.99.901), x11proto-gl-dev, x11proto-video-dev, x11proto-xf86dga-dev, -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw1ae-wu...@moszumanska.debian.org
xserver-xorg-video-savage: Changes to 'ubuntu'
debian/changelog |7 debian/control |2 - debian/patches/fix-ftbfs-1.17.diff | 53 + debian/patches/series |1 4 files changed, 62 insertions(+), 1 deletion(-) New commits: commit db307af1abfa18a019066dbf85f00d6b020f9e48 Author: Maarten Lankhorst Date: Thu Mar 12 11:48:56 2015 +0100 Rebuild against xserver 1.17. fix-ftbfs-1.17.diff diff --git a/debian/changelog b/debian/changelog index 24158fb..d9dde83 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-savage (1:2.3.7-2ubuntu4) vivid; urgency=medium + + * Rebuild against xserver 1.17. +- fix-ftbfs-1.17.diff + + -- Maarten Lankhorst Thu, 12 Mar 2015 11:48:33 +0100 + xserver-xorg-video-savage (1:2.3.7-2ubuntu3) utopic; urgency=low * Rebuild for xorg 1.16 abi. diff --git a/debian/control b/debian/control index 9f98894..a7f4b53 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 8), dh-autoreconf, pkg-config, - xserver-xorg-dev (>= 2:1.9.99.901+git20110131), + xserver-xorg-dev (>= 2:1.16.99.901), x11proto-video-dev, x11proto-xext-dev, x11proto-gl-dev, diff --git a/debian/patches/fix-ftbfs-1.17.diff b/debian/patches/fix-ftbfs-1.17.diff new file mode 100644 index 000..fed4834 --- /dev/null +++ b/debian/patches/fix-ftbfs-1.17.diff @@ -0,0 +1,53 @@ +diff --git a/src/savage_dri.c b/src/savage_dri.c +index bdb78e4..0842821 100644 +--- a/src/savage_dri.c b/src/savage_dri.c +@@ -875,9 +875,6 @@ Bool SAVAGEDRIScreenInit( ScreenPtr pScreen ) +psav->coreWakeupHandler = pDRIInfo->wrap.WakeupHandler; +pDRIInfo->wrap.WakeupHandler = SAVAGEWakeupHandler; + +- pDRIInfo->wrap.ValidateTree = NULL; +- pDRIInfo->wrap.PostValidateTree = NULL; +- +pDRIInfo->createDummyCtx = TRUE; +pDRIInfo->createDummyCtxPriv = FALSE; + +diff --git a/src/savage_driver.c b/src/savage_driver.c +index bca2c60..e82794f 100644 +--- a/src/savage_driver.c b/src/savage_driver.c +@@ -4576,6 +4576,12 @@ SavageDDC1Read(ScrnInfoPtr pScrn) + return ((unsigned int) (tmp & 0x08)); + } + ++static void ++SavageDDC1SetSpeed(ScrnInfoPtr pScrn, xf86ddcSpeed speed) ++{ ++vgaHWddc1SetSpeed(pScrn, speed); ++} ++ + static Bool + SavageDDC1(ScrnInfoPtr pScrn) + { +@@ -4589,7 +4595,8 @@ SavageDDC1(ScrnInfoPtr pScrn) + InI2CREG(byte,psav->I2CPort); + OutI2CREG(byte | 0x12,psav->I2CPort); + +-pMon = xf86DoEDID_DDC1(XF86_SCRN_ARG(pScrn),vgaHWddc1SetSpeedWeak(),SavageDDC1Read); ++pMon = xf86DoEDID_DDC1(XF86_SCRN_ARG(pScrn), SavageDDC1SetSpeed, ++ SavageDDC1Read); + if (!pMon) + return FALSE; + +diff --git a/src/savage_driver.h b/src/savage_driver.h +index ec4b1ea..de042af 100644 +--- a/src/savage_driver.h b/src/savage_driver.h +@@ -54,6 +54,7 @@ + #if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 + #include "xf86Resources.h" + #endif ++#include "xf86Modes.h" + #include "xf86Pci.h" + #include "xf86_OSproc.h" + #include "xf86Cursor.h" diff --git a/debian/patches/series b/debian/patches/series index f420099..3ceb913 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ 03_request_16bit_depth.diff 100_bustype_pci_by_default.diff 101-pointer.diff +fix-ftbfs-1.17.diff -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw1a8-0007py...@moszumanska.debian.org
xserver-xorg-video-tdfx: Changes to 'debian-experimental'
debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff | 21 ++ 1 file changed, 13 insertions(+), 8 deletions(-) New commits: commit 8859a01e9fb6730dbc559a0a60ab9584581ca4b2 Author: Maarten Lankhorst Date: Thu Mar 12 12:17:41 2015 +0100 refresh patch diff --git a/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff b/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff index 588f513..75eddfb 100644 --- a/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff +++ b/debian/patches/02_tdfx_improve_mode_rejection_diagnostics.diff @@ -1,6 +1,6 @@ xserver-xorg-video-tdfx.orig/src/tdfx_driver.c -+++ xserver-xorg-video-tdfx/src/tdfx_driver.c -@@ -2689,8 +2689,16 @@ +--- a/src/tdfx_driver.c b/src/tdfx_driver.c +@@ -2591,26 +2591,39 @@ TDFXPtr pTDFX; TDFXTRACE("TDFXValidMode start\n"); @@ -16,16 +16,21 @@ +return MODE_BAD; + } /* Banshee doesn't support interlace, but Voodoo 3 and higher do. */ - pScrn = xf86Screens[scrnIndex]; pTDFX = TDFXPTR(pScrn); -@@ -2704,13 +2712,19 @@ + if (mode->Flags&V_INTERLACE) { + switch (pTDFX->ChipType) { +- case PCI_CHIP_BANSHEE: +-return MODE_BAD; + case PCI_CHIP_VELOCITY: + case PCI_CHIP_VOODOO3: + case PCI_CHIP_VOODOO4: + case PCI_CHIP_VOODOO5: return MODE_OK; - break; ++ case PCI_CHIP_BANSHEE: default: +xf86DrvMsg(pScrn->scrnIndex, X_INFO, "rejecting mode with unsupported" -+ " interlace flag\n"); ++ " interlace flag\n"); return MODE_BAD; - break; } } /* In clock doubled mode widths must be divisible by 16 instead of 8 */ -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw1ae-vz...@moszumanska.debian.org
xserver-xorg-video-siliconmotion: Changes to 'ubuntu'
debian/changelog |7 +++ debian/control |6 +- debian/patches/fix-ftbfs-1.17.diff | 75 + debian/patches/series |2 4 files changed, 87 insertions(+), 3 deletions(-) New commits: commit e76dfa6f7ef803f2d058534ec58c90fd0dc1984d Author: Maarten Lankhorst Date: Thu Mar 12 11:59:53 2015 +0100 Rebuild against 1.17. fix-ftbfs-1.17.diff diff --git a/debian/changelog b/debian/changelog index 5b5afca..a6a585a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-siliconmotion (1:1.7.7-2ubuntu1) vivid; urgency=medium + + * Rebuild against 1.17. +- fix-ftbfs-1.17.diff + + -- Maarten Lankhorst Thu, 12 Mar 2015 11:53:23 +0100 + xserver-xorg-video-siliconmotion (1:1.7.7-2) unstable; urgency=low * Release to unstable. diff --git a/debian/control b/debian/control index fff5fe8..ad75033 100644 --- a/debian/control +++ b/debian/control @@ -1,13 +1,15 @@ Source: xserver-xorg-video-siliconmotion Section: x11 Priority: optional -Maintainer: Debian X Strike Force +Maintainer: Ubuntu X-SWAT +XSBC-Orig-Maintainer: Debian X Strike Force Uploaders: Cyril Brulebois Build-Depends: debhelper (>= 8), dh-autoreconf, + quilt, pkg-config, - xserver-xorg-dev (>= 2:1.9.4), + xserver-xorg-dev (>= 2:1.16.99.901), x11proto-video-dev, x11proto-xext-dev, x11proto-core-dev, diff --git a/debian/patches/fix-ftbfs-1.17.diff b/debian/patches/fix-ftbfs-1.17.diff new file mode 100644 index 000..5d1c210 --- /dev/null +++ b/debian/patches/fix-ftbfs-1.17.diff @@ -0,0 +1,75 @@ +diff --git a/src/smi.h b/src/smi.h +index 956c14f..dce82e6 100644 +--- a/src/smi.h b/src/smi.h +@@ -37,7 +37,6 @@ authorization from the XFree86 Project and Silicon Motion. + + #include "xf86.h" + #include "xf86_OSproc.h" +-#include "xf86PciInfo.h" + #include "xf86Pci.h" + #include "xf86Cursor.h" + #include "vgaHW.h" +@@ -68,6 +67,15 @@ authorization from the XFree86 Project and Silicon Motion. + /*D E F I N I T I O N S */ + /**/ + ++#define PCI_VENDOR_SMI0x126F ++#define PCI_CHIP_SMI910 0x0910 ++#define PCI_CHIP_SMI810 0x0810 ++#define PCI_CHIP_SMI820 0x0820 ++#define PCI_CHIP_SMI710 0x0710 ++#define PCI_CHIP_SMI712 0x0712 ++#define PCI_CHIP_SMI720 0x0720 ++#define PCI_CHIP_SMI731 0x0730 ++ + #ifndef SMI_DEBUG + #define SMI_DEBUG 0 + #endif +@@ -221,7 +229,7 @@ typedef struct + CARD8 * DataPortBase; /* Base of data port */ + int DataPortSize; /* Size of data port */ + CARD8 * IOBase; /* Base of MMIO VGA ports */ +-IOADDRESS PIOBase;/* Base of I/O ports */ ++unsigned int PIOBase;/* Base of I/O ports */ + unsigned char * FBBase; /* Base of FB */ + CARD32fbMapOffset;/* offset for fb mapping */ + CARD32FBOffset; /* Current visual FB starting +diff --git a/src/smi_i2c.c b/src/smi_i2c.c +index f38b514..ecf350e 100644 +--- a/src/smi_i2c.c b/src/smi_i2c.c +@@ -35,7 +35,6 @@ authorization from the XFree86 Project and Silicon Motion. + #include "xf86_OSproc.h" + #include "compiler.h" + #include "xf86Pci.h" +-#include "xf86PciInfo.h" + #include "vgaHW.h" + + #include "smi.h" +diff --git a/src/smilynx_hw.c b/src/smilynx_hw.c +index 9a10a31..b2ee8a5 100644 +--- a/src/smilynx_hw.c b/src/smilynx_hw.c +@@ -572,6 +572,12 @@ SMILynx_ddc1Read(ScrnInfoPtr pScrn) + LEAVE(ret); + } + ++static void ++SMILynx_ddc1SetSpeed(ScrnInfoPtr pScrn, xf86ddcSpeed speed) ++{ ++vgaHWddc1SetSpeed(pScrn, speed); ++} ++ + xf86MonPtr + SMILynx_ddc1(ScrnInfoPtr pScrn) + { +@@ -585,7 +591,7 @@ SMILynx_ddc1(ScrnInfoPtr pScrn) + VGAOUT8_INDEX(pSmi, VGA_SEQ_INDEX, VGA_SEQ_DATA, 0x72, tmp | 0x20); + + pMon = xf86PrintEDID(xf86DoEDID_DDC1(XF86_SCRN_ARG(pScrn), +- vgaHWddc1SetSpeedWeak(), ++ SMILynx_ddc1SetSpeed, +SMILynx_ddc1Read)); + VGAOUT8_INDEX(pSmi, VGA_SEQ_INDEX, VGA_SEQ_DATA, 0x72, tmp); + diff --git a/debian/patches/series b/debian/patches/series index fdffa2a..b2731a6 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1 @@ -# placeholder +fix-ftbfs-1.17.diff -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw19x-0007qv...@moszumanska.debian.org
xserver-xorg-video-tdfx: Changes to 'ubuntu'
New branch 'ubuntu' available with the following commits: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw11m-00076o...@moszumanska.debian.org
xserver-xorg-video-siliconmotion: Changes to 'ubuntu'
New branch 'ubuntu' available with the following commits: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw0jv-00073w...@moszumanska.debian.org
xserver-xorg-video-neomagic: Changes to 'ubuntu'
debian/changelog |7 ++ debian/control |5 ++-- debian/patches/fix-ftbfs-1.17.diff | 38 + debian/patches/series |3 +- 4 files changed, 50 insertions(+), 3 deletions(-) New commits: commit 1fda50a5cf894399b8217da7a9c2f1fa461e1ac5 Author: Maarten Lankhorst Date: Thu Mar 12 11:21:59 2015 +0100 Rebuild against 1.17. fix-ftbfs-1.17.diff diff --git a/debian/changelog b/debian/changelog index 0ffed78..9ca7673 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-neomagic (1:1.2.8-1ubuntu1) vivid; urgency=medium + + * Rebuild against 1.17. +- fix-ftbfs-1.17.diff + + -- Maarten Lankhorst Thu, 12 Mar 2015 11:21:26 +0100 + xserver-xorg-video-neomagic (1:1.2.8-1) unstable; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index eb115e4..95634d7 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,15 @@ Source: xserver-xorg-video-neomagic Section: x11 Priority: optional -Maintainer: Debian X Strike Force +Maintainer: Ubuntu X-SWAT +XSBC-Orig-Maintainer: Debian X Strike Force Uploaders: Cyril Brulebois Build-Depends: debhelper (>= 8), dh-autoreconf, quilt, pkg-config, - xserver-xorg-dev (>= 2:1.9.4), + xserver-xorg-dev (>= 2:1.16.99.901), x11proto-video-dev, x11proto-xf86dga-dev, x11proto-core-dev, diff --git a/debian/patches/fix-ftbfs-1.17.diff b/debian/patches/fix-ftbfs-1.17.diff new file mode 100644 index 000..da1ac14 --- /dev/null +++ b/debian/patches/fix-ftbfs-1.17.diff @@ -0,0 +1,38 @@ +commit 6661bdd4551e4e63e983685464a277845aed3012 +Author: Dave Airlie +Date: Sun Sep 21 09:51:37 2014 +1000 + +neomagic: fix build against master X server. + +Signed-off-by: Dave Airlie + +diff --git a/src/neo_driver.c b/src/neo_driver.c +index 1b0da34..da01962 100644 +--- a/src/neo_driver.c b/src/neo_driver.c +@@ -1994,10 +1994,12 @@ neoMapMem(ScrnInfoPtr pScrn) + } + #endif + } else ++#ifdef VIDMEM_MMIO + nPtr->NeoMMIOBase = + xf86MapVidMem(pScrn->scrnIndex, + VIDMEM_MMIO, nPtr->NeoMMIOAddr, + 0x20L); ++#endif + if (nPtr->NeoMMIOBase == NULL) + return FALSE; + } +@@ -2024,10 +2026,12 @@ neoMapMem(ScrnInfoPtr pScrn) + } + #endif + else ++#ifdef VIDMEM_FRAMEBUFFER + nPtr->NeoFbBase = + xf86MapVidMem(pScrn->scrnIndex, VIDMEM_FRAMEBUFFER, + (unsigned long)nPtr->NeoLinearAddr, + nPtr->NeoFbMapSize); ++#endif + if (nPtr->NeoFbBase == NULL) + return FALSE; + return TRUE; diff --git a/debian/patches/series b/debian/patches/series index fdffa2a..eccfa20 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ -# placeholder +fix-ftbfs-1.17.diff + -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw0gw-00056h...@moszumanska.debian.org
xserver-xorg-video-neomagic: Changes to 'ubuntu'
New branch 'ubuntu' available with the following commits: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yw0dh-0004vr...@moszumanska.debian.org
xserver-xorg-video-cirrus: Changes to 'ubuntu'
Rebased ref, commits from common ancestor: commit 32d2ff984b923966f63c3ad6b92918c7daff3f77 Author: Maarten Lankhorst Date: Thu Mar 12 11:04:22 2015 +0100 Rebuild against 1.17. - Add 11-pci-tag.diff to get rid of a build error. - Get rid of modesetting recommends, part of xorg-server now. diff --git a/debian/changelog b/debian/changelog index 859f2d4..7bcfc6c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xserver-xorg-video-cirrus (1:1.5.2-2ubuntu1) vivid; urgency=medium + + * Rebuild against 1.17. +- Add 11-pci-tag.diff to get rid of a build error. +- Get rid of modesetting recommends, part of xorg-server now. + + -- Maarten Lankhorst Thu, 12 Mar 2015 11:02:14 +0100 + xserver-xorg-video-cirrus (1:1.5.2-2) unstable; urgency=medium * Remove Cyril Brulebois from Uploaders. diff --git a/debian/control b/debian/control index a732a03..97804fb 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,7 @@ Build-Depends: dh-autoreconf, quilt, pkg-config, - xserver-xorg-dev (>= 2:1.12), + xserver-xorg-dev (>= 2:1.16.99.901), x11proto-video-dev, x11proto-core-dev, x11proto-fonts-dev, @@ -25,8 +25,6 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ${xviddriver:Depends}, -Recommends: - xserver-xorg-video-modesetting, Provides: ${xviddriver:Provides} Description: X.Org X server -- Cirrus display driver diff --git a/debian/patches/11-pci-tag.diff b/debian/patches/11-pci-tag.diff new file mode 100644 index 000..3d68f9f --- /dev/null +++ b/debian/patches/11-pci-tag.diff @@ -0,0 +1,54 @@ +commit df389885adf71ed3b045c2fde9fd3ba4329e1a58 +Author: Dave Airlie +Date: Sat Sep 20 18:51:17 2014 +1000 + +cirrus: don't use pciTag + +Signed-off-by: Dave Airlie + +diff --git a/src/alp_driver.c b/src/alp_driver.c +index 36f2039..bd5e52f 100644 +--- a/src/alp_driver.c b/src/alp_driver.c +@@ -519,9 +519,11 @@ AlpPreInit(ScrnInfoPtr pScrn, int flags) + pCir->Chipset = pCir->pEnt->chipset; + /* Find the PCI info for this screen */ + pCir->PciInfo = xf86GetPciInfoForEntity(pCir->pEnt->index); ++#ifndef XSERVER_LIBPCIACCESS + pCir->PciTag = pciTag(PCI_DEV_BUS(pCir->PciInfo), + PCI_DEV_DEV(pCir->PciInfo), + PCI_DEV_FUNC(pCir->PciInfo)); ++#endif + + #if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 12 + if (!xf86IsPc98()) +diff --git a/src/cir.h b/src/cir.h +index 0a5d403..84f64b5 100644 +--- a/src/cir.h b/src/cir.h +@@ -23,7 +23,9 @@ typedef struct { + ScrnInfoPtr pScrn; + CARD32 properties; + pciVideoPtr PciInfo; ++#ifndef XSERVER_LIBPCIACCESS + PCITAG PciTag; ++#endif + unsigned long PIOReg; + union { + struct lgRec*lg; +diff --git a/src/lg_driver.c b/src/lg_driver.c +index c20bbd0..589d14e 100644 +--- a/src/lg_driver.c b/src/lg_driver.c +@@ -382,9 +382,11 @@ LgPreInit(ScrnInfoPtr pScrn, int flags) + + /* Find the PCI info for this screen */ + pCir->PciInfo = xf86GetPciInfoForEntity(pCir->pEnt->index); ++#ifndef XSERVER_LIBPCIACCESS + pCir->PciTag = pciTag(PCI_DEV_BUS(pCir->PciInfo), + PCI_DEV_DEV(pCir->PciInfo), + PCI_DEV_FUNC(pCir->PciInfo)); ++#endif + + if (xf86LoadSubModule(pScrn, "int10")) { + xf86Int10InfoPtr int10InfoPtr; diff --git a/debian/patches/series b/debian/patches/series index 354eb33..fd80bac 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 10-qemu.diff +11-pci-tag.diff commit 6f621833abdc3c3acb4b92838f5ec03c90386100 Author: Julien Cristau Date: Sun May 11 01:22:56 2014 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index e0f76f6..859f2d4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -xserver-xorg-video-cirrus (1:1.5.2-2) UNRELEASED; urgency=medium +xserver-xorg-video-cirrus (1:1.5.2-2) unstable; urgency=medium * Remove Cyril Brulebois from Uploaders. * Recommend xserver-xorg-video-modesetting, for kms on qemu. - -- Julien Cristau Sun, 11 May 2014 01:13:54 +0200 + -- Julien Cristau Sun, 11 May 2014 01:22:34 +0200 xserver-xorg-video-cirrus (1:1.5.2-1) unstable; urgency=low commit c2b3486837fa203ec92dda88cddcd29bb3022741 Author: Julien Cristau Date: Sun May 11 01:14:59 2014 +0200 Recommend xserver-xorg-video-modesetting, for kms on qemu. diff --git a/debian/changelog b/debian/changelog index 390c837..e0f76f6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xserver-xorg-video-cirrus (1:1.5.2-2) UNRELEASED; urgency=medium * Remove Cyril Brulebois from Uploaders. + * Recommend xserver-xorg-video-modesetting, for kms on qemu. -- Julien Cristau Sun, 11 May 2014 01:13:54 +0200 diff --git a/debian/control b/debian/control index dd9a046..a732a03 100644 --- a/debian/control +++
xserver-xorg-video-cirrus: Changes to 'ubuntu-quantal'
debian/changelog |7 debian/patches/fix-oob-shadowfb.diff | 408 +++ debian/patches/series|1 3 files changed, 416 insertions(+) New commits: commit 9240a7d9e981184fa14986a99cd09e667c25e376 Author: Maarten Lankhorst Date: Mon Jan 14 12:12:16 2013 +0100 Add patch to fix out of bounds access in shadowfb (LP: #1043513) * Add patch to fix out of bounds access in shadowfb (LP: #1043513) - fix-oob-shadowfb.diff diff --git a/debian/changelog b/debian/changelog index 02d9ea7..4b70474 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-cirrus (1:1.5.1-0ubuntu2.1) UNRELEASED; urgency=low + + * Add patch to fix out of bounds access in shadowfb (LP: #1043513) +- fix-oob-shadowfb.diff + + -- Maarten Lankhorst Mon, 14 Jan 2013 11:21:57 +0100 + xserver-xorg-video-cirrus (1:1.5.1-0ubuntu2) quantal; urgency=low * Add fix-fallback.diff from upstream git, if a kernel driver is found diff --git a/debian/patches/fix-oob-shadowfb.diff b/debian/patches/fix-oob-shadowfb.diff new file mode 100644 index 000..42d605b --- /dev/null +++ b/debian/patches/fix-oob-shadowfb.diff @@ -0,0 +1,408 @@ +commit bade70ce71ea26fae4f250f0bd1729dfb0d392df +Author: Maarten Lankhorst +Date: Tue Jan 8 11:00:33 2013 +0100 + +cirrus: fix out of bounds access to shadowfb + +Perform the same bounds checking other drivers do. Thanks to Dave Gilbert for feedback on this patch. + +Signed-off-by: Maarten Lankhorst + +diff --git a/src/cir_shadow.c b/src/cir_shadow.c +index a9b425b..6bde0fd 100644 +--- a/src/cir_shadow.c b/src/cir_shadow.c +@@ -15,30 +15,41 @@ + #include "cir.h" + #include "alp.h" + ++#define MIN(a, b) (((a) < (b)) ? (a) : (b)) ++#define MAX(a, b) (((a) > (b)) ? (a) : (b)) ++ + _X_EXPORT void + cirRefreshArea(ScrnInfoPtr pScrn, int num, BoxPtr pbox) + { + CirPtr pCir = CIRPTR(pScrn); +-int width, height, Bpp, FBPitch; ++int width, height, Bpp, FBPitch, x1, x2, y1, y2; + unsigned char *src, *dst; + + Bpp = pScrn->bitsPerPixel >> 3; + FBPitch = BitmapBytePad(pScrn->displayWidth * pScrn->bitsPerPixel); + + while(num--) { +- width = (pbox->x2 - pbox->x1) * Bpp; +- height = pbox->y2 - pbox->y1; +- src = pCir->ShadowPtr + (pbox->y1 * pCir->ShadowPitch) + +- (pbox->x1 * Bpp); +- dst = pCir->FbBase + (pbox->y1 * FBPitch) + (pbox->x1 * Bpp); +- +- while(height--) { +- memcpy(dst, src, width); +- dst += FBPitch; +- src += pCir->ShadowPitch; +- } +- +- pbox++; ++x1 = MAX(pbox->x1, 0); ++y1 = MAX(pbox->y1, 0); ++x2 = MIN(pbox->x2, pScrn->virtualX); ++y2 = MIN(pbox->y2, pScrn->virtualY); ++ ++width = (x2 - x1) * Bpp; ++height = y2 - y1; ++ ++if (width <= 0 || height <= 0) ++continue; ++ ++src = pCir->ShadowPtr + (y1 * pCir->ShadowPitch) + (x1 * Bpp); ++dst = pCir->FbBase + (y1 * FBPitch) + (x1 * Bpp); ++ ++while(height--) { ++memcpy(dst, src, width); ++dst += FBPitch; ++src += pCir->ShadowPitch; ++} ++ ++pbox++; + } + } + +@@ -64,7 +75,7 @@ _X_EXPORT void + cirRefreshArea8(ScrnInfoPtr pScrn, int num, BoxPtr pbox) + { + CirPtr pCir = CIRPTR(pScrn); +-int count, width, height, y1, y2, dstPitch, srcPitch; ++int count, width, height, x1, x2, y1, y2, dstPitch, srcPitch; + CARD8 *dstPtr, *srcPtr, *src; + CARD32 *dst; + +@@ -72,36 +83,44 @@ cirRefreshArea8(ScrnInfoPtr pScrn, int num, BoxPtr pbox) + srcPitch = -pCir->rotate * pCir->ShadowPitch; + + while(num--) { +- width = pbox->x2 - pbox->x1; +- y1 = pbox->y1 & ~3; +- y2 = (pbox->y2 + 3) & ~3; +- height = (y2 - y1) >> 2; /* in dwords */ +- +- if(pCir->rotate == 1) { +- dstPtr = pCir->FbBase + +- (pbox->x1 * dstPitch) + pScrn->virtualX - y2; +- srcPtr = pCir->ShadowPtr + ((1 - y2) * srcPitch) + pbox->x1; +- } else { +- dstPtr = pCir->FbBase + +- ((pScrn->virtualY - pbox->x2) * dstPitch) + y1; +- srcPtr = pCir->ShadowPtr + (y1 * srcPitch) + pbox->x2 - 1; +- } +- +- while(width--) { +- src = srcPtr; +- dst = (CARD32*)dstPtr; +- count = height; +- while(count--) { +- *(dst++) = src[0] | (src[srcPitch] << 8) | +- (src[srcPitch * 2] << 16) | +- (src[srcPitch * 3] << 24); +- src += srcPitch * 4; +- } +- srcPtr += pCir->rotate; +- dstPtr += dstPitch; +- } +- +- pbox++; ++x1 = MAX(pbox->x1, 0); ++y1 = MAX(pbox->y1, 0); ++x2 = MIN(pbox->x2, pScrn->virtualX); ++y2 = MIN(pbox->y2, pScrn->virtua
Display chunks with xorg intel driver : which package for bug report
Hello, I have some display chunks as soon as I use some of my swap space. I noticed it first with a VirtualBox VM as it generally needs space from my swap partition. But it also appears when compiling programs as soon as it requires the swap partition. I narrowed the issue down but don't know which package to report it towards. I'm on an up-to-date jessie (kernel 3.16.7-ckt7-1 x86_64) and my Xorg uses intel driver. The issue appears with default config (no xorg.conf, ie. driver intel, with DRI & Accel). But I found this workaround : using either of these options in xorg.conf hides the issue Option"NoAccel" "on" Option"AccelMethod" "off" Using driver fbdev is another workaround The other AccesMethods "UXA, SNA, blt and DRI=off won't workaround the issue. Which package should I report this bug upon ? linux kernel ? xserver-xorg-video-intel ? Other ? BTW: Compiling & installing the last version of xserver-xorg-video-intel from experimental (2:2.99.917-1~exp1) doesn't fix the issue. KR
Volkswagen Golf Sportsvan: Compacte Buitenkant, Ruim Interieur
Volkswagen Golf Sportsvan: Compacte Buitenkant, Ruim Interieur Be Exclusive, Get Connected. Als u deze e-mail in tekstformaat ontvangt, zonder afbeeldingen, klik hier [1]! [2] [3] Volkswagen Golf Sportsvan: Compacte Buitenkant, Ruim Interieur. Design Flank: Op de flanken toont hij zijn sportieve silhouet: Slank en vloeiend, met zijn grote deuren en een dynamische zijlijn. Design Voorzijde: Charismatisch over de hele lijn: Radiatorrooster, koplampen en bumper kenmerken de voorzijde van de Golf Sportsvan Design Achterzijde: Het overvloedige gebruik van glas benadrukt de uniforme en elegante lijn van de Golf Sportsvan en verleent hem een optimale uitstraling. Wagen bezichtigen en/of testrijden Kom deze wagen bezichtigen en/of testrijden bij 1 van onze partner-garages. Vraag uw dichtsbijzijnde partner-garage aan via i...@crmconnect.be [4] Prijs: Catalogusprijs: EUR 29.323,14 incl. btw Fleetprijs: EUR 24.865,50 incl. btw Uw voordeel: EUR 4.457,64 incl. btw Neem contact op via: e-mail: i...@crmconnect.be [5] Tel.: +32 (0)56 65 02 71 Ik wil meer informatie! [6] [7] [8] [9] CrmConnect levert NOOIT aan de eindklant. Wij werken als tussenpersoon. Vraag naar onze parnervoorwaarden. [10] CrmConnect Gentseweg 203, 8792 Desselgem +32 056 65 02 71 www.crmconnect.be [11] i...@crmconnect.be [12] [13] [14] [15] powered by Addemar [16] Deze e-mail werd verstuurd naar debian-x@lists.debian.org [17]. Klik hier [18] om uit te schrijven. privacy policy [19] Links: -- [1] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42293/index.html [2] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42294/index.html [3] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42295/index.html [4] mailto:i...@crmconnect.be [5] mailto:i...@crmconnect.be?subject=Meer%20info%20over%20de%20Volkswagen%20Golf%20Sportsvan [6] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42296/index.html [7] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42297/index.html [8] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42298/index.html [9] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42299/index.html [10] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42300/index.html [11] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42301/index.html [12] mailto:i...@crmconnect.be [13] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42302/index.html [14] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42303/index.html [15] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42304/index.html [16] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42305/index.html [17] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42306/index.html [18] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42307/index.html [19] http://crmconnect.fb.email.addemar.com/c177/e1519305/h2489f/l42308/index.html