summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDet2016-03-12 00:39:21 +0200
committerDet2016-03-12 00:39:21 +0200
commitbfada26ecf355869252fc83c1fab123f4f6962f8 (patch)
treeaab48ac963b3601e10ba7142a266b73d23252094
parentbb866636ee045be3d1d3dec0085e94640476db8b (diff)
downloadaur-bfada26ecf355869252fc83c1fab123f4f6962f8.tar.gz
Upgpkg: 1.18.2
-rw-r--r--.SRCINFO10
-rw-r--r--Fix-XineramaQueryScreens-for-reverse-prime.patch55
-rw-r--r--PKGBUILD22
3 files changed, 15 insertions, 72 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4b7b61c9df3f..9200c6ce3cfb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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;
- }
diff --git a/PKGBUILD b/PKGBUILD
index 264c32e305a0..3017e03fe8ca 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"