diff options
author | Det | 2016-03-12 00:39:21 +0200 |
---|---|---|
committer | Det | 2016-03-12 00:39:21 +0200 |
commit | bfada26ecf355869252fc83c1fab123f4f6962f8 (patch) | |
tree | aab48ac963b3601e10ba7142a266b73d23252094 | |
parent | bb866636ee045be3d1d3dec0085e94640476db8b (diff) | |
download | aur-bfada26ecf355869252fc83c1fab123f4f6962f8.tar.gz |
Upgpkg: 1.18.2
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | Fix-XineramaQueryScreens-for-reverse-prime.patch | 55 | ||||
-rw-r--r-- | PKGBUILD | 22 |
3 files changed, 15 insertions, 72 deletions
@@ -1,6 +1,6 @@ pkgbase = xorg-server-dev - pkgver = 1.18.1 - pkgrel = 3 + pkgver = 1.18.2 + pkgrel = 1 url = http://xorg.freedesktop.org arch = i686 arch = x86_64 @@ -52,11 +52,11 @@ pkgbase = xorg-server-dev makedepends = dri3proto makedepends = libxshmfence makedepends = libunwind - source = http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.1.tar.bz2 - source = http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.1.tar.bz2.sig + source = http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.2.tar.bz2 + source = http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.2.tar.bz2.sig source = xvfb-run source = xvfb-run.1 - sha256sums = 85ec56dbeb89a951295cdf4f39bf38e515f900d35e06d4a8081b114d1520789d + sha256sums = 022142b07f6477d140dcc915902df326408a53ca3a352426a499f142b25d632d sha256sums = SKIP sha256sums = ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9 sha256sums = 2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776 diff --git a/Fix-XineramaQueryScreens-for-reverse-prime.patch b/Fix-XineramaQueryScreens-for-reverse-prime.patch deleted file mode 100644 index fe2c9479abf8..000000000000 --- a/Fix-XineramaQueryScreens-for-reverse-prime.patch +++ /dev/null @@ -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; - } @@ -3,8 +3,8 @@ _pkgbase=xorg-server pkgname=('xorg-server-dev' 'xorg-server-xephyr-dev' 'xorg-server-xdmx-dev' 'xorg-server-xvfb-dev' 'xorg-server-xnest-dev' 'xorg-server-xwayland-dev' 'xorg-server-common-dev' 'xorg-server-devel-dev') -pkgver=1.18.1 # https://lists.x.org/archives/xorg-announce/2016-February/002674.html -pkgrel=3 +pkgver=1.18.2 # http://lists.x.org/archives/xorg/2016-March/057961.html +pkgrel=1 arch=('i686' 'x86_64') license=('custom') groups=('xorg') @@ -18,23 +18,21 @@ makedepends=('pixman' 'libx11' 'mesa' 'libgl' 'xf86driproto' 'xcmiscproto' 'xtra '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}" +# prepare() { + # cd "${_pkgbase}-${pkgver}" - msg2 "FS#47151" - patch -Np1 -i ../Fix-XineramaQueryScreens-for-reverse-prime.patch -} + # msg2 "FS#47151" + # patch -Np1 -i ../Fix-XineramaQueryScreens-for-reverse-prime.patch +# } build() { cd "${_pkgbase}-${pkgver}" |