[arch-commits] Commit in xorg-server/trunk (2 files)

Laurent Carlier lcarlier at archlinux.org
Sat Mar 12 16:34:08 UTC 2016


    Date: Saturday, March 12, 2016 @ 17:34:08
  Author: lcarlier
Revision: 261366

upgpkg: xorg-server 1.18.2-1

upstream update 1.18.2

Modified:
  xorg-server/trunk/PKGBUILD
Deleted:
  xorg-server/trunk/Fix-XineramaQueryScreens-for-reverse-prime.patch

--------------------------------------------------+
 Fix-XineramaQueryScreens-for-reverse-prime.patch |   55 ---------------------
 PKGBUILD                                         |   18 +-----
 2 files changed, 5 insertions(+), 68 deletions(-)

Deleted: Fix-XineramaQueryScreens-for-reverse-prime.patch
===================================================================
--- Fix-XineramaQueryScreens-for-reverse-prime.patch	2016-03-12 15:46:46 UTC (rev 261365)
+++ Fix-XineramaQueryScreens-for-reverse-prime.patch	2016-03-12 16:34:08 UTC (rev 261366)
@@ -1,55 +0,0 @@
-diff --git a/randr/rrmonitor.c b/randr/rrmonitor.c
-index c37dcf8..58041bb 100644
---- a/randr/rrmonitor.c
-+++ b/randr/rrmonitor.c
-@@ -326,7 +326,7 @@ RRMonitorMakeList(ScreenPtr screen, Bool get_active, RRMonitorPtr *monitors_ret,
-         RRMonitorSetFromClient(pScrPriv->monitors[list.client_primary], mon);
-         mon++;
-     } else if (list.server_primary >= 0) {
--        RRMonitorSetFromServer(pScrPriv->crtcs[list.server_primary], mon);
-+        RRMonitorSetFromServer(list.server_crtc[list.server_primary], mon);
-         mon++;
-     }
- 
-@@ -354,8 +354,8 @@ RRMonitorMakeList(ScreenPtr screen, Bool get_active, RRMonitorPtr *monitors_ret,
- 
-     /* And finish with the list of crtc-inspired monitors
-      */
--    for (c = 0; c < pScrPriv->numCrtcs; c++) {
--        RRCrtcPtr crtc = pScrPriv->crtcs[c];
-+    for (c = 0; c < list.num_crtcs; c++) {
-+        RRCrtcPtr crtc = list.server_crtc[c];
-         if (c == list.server_primary && list.client_primary < 0)
-             continue;
- 
-diff --git a/randr/rroutput.c b/randr/rroutput.c
-index d12b9ba..2ba62fa 100644
---- a/randr/rroutput.c
-+++ b/randr/rroutput.c
-@@ -543,6 +543,7 @@ ProcRRSetOutputPrimary(ClientPtr client)
-     WindowPtr pWin;
-     rrScrPrivPtr pScrPriv;
-     int ret;
-+    ScreenPtr slave;
- 
-     REQUEST_SIZE_MATCH(xRRSetOutputPrimaryReq);
- 
-@@ -565,7 +566,18 @@ ProcRRSetOutputPrimary(ClientPtr client)
- 
-     pScrPriv = rrGetScrPriv(pWin->drawable.pScreen);
-     if (pScrPriv)
-+    {
-         RRSetPrimaryOutput(pWin->drawable.pScreen, pScrPriv, output);
-+        
-+        xorg_list_for_each_entry(slave,
-+                                 &pWin->drawable.pScreen->output_slave_list,
-+                                 output_head) {
-+            rrScrPrivPtr pSlavePriv;
-+            pSlavePriv = rrGetScrPriv(slave);
-+            
-+            RRSetPrimaryOutput(slave, pSlavePriv, output);
-+        }
-+    }
- 
-     return Success;
- }

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-03-12 15:46:46 UTC (rev 261365)
+++ PKGBUILD	2016-03-12 16:34:08 UTC (rev 261366)
@@ -4,8 +4,8 @@
 
 pkgbase=xorg-server
 pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel')
-pkgver=1.18.1
-pkgrel=3
+pkgver=1.18.2
+pkgrel=1
 arch=('i686' 'x86_64')
 license=('custom')
 groups=('xorg')
@@ -19,23 +19,15 @@
              'libxshmfence' 'libunwind')
 source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig}
         xvfb-run
-        xvfb-run.1
-        Fix-XineramaQueryScreens-for-reverse-prime.patch)
+        xvfb-run.1)
 validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C'
               'C383B778255613DFDB409D91DB221A6900000011'
               'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3')
-sha256sums=('85ec56dbeb89a951295cdf4f39bf38e515f900d35e06d4a8081b114d1520789d'
+sha256sums=('022142b07f6477d140dcc915902df326408a53ca3a352426a499f142b25d632d'
             'SKIP'
             'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9'
-            '2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776'
-            'afc334dfe1f1eb9e557ae01771b0f774c8fc578115e1698462ab670d1b0a213a')
+            '2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776')
 
-prepare() {
-  cd "${pkgbase}-${pkgver}"
-  # FS#47151
-  patch -Np1 -i ../Fix-XineramaQueryScreens-for-reverse-prime.patch
-}
-
 build() {
   cd "${pkgbase}-${pkgver}"
   ./configure --prefix=/usr \



More information about the arch-commits mailing list