[arch-commits] Commit in xorg-server/repos (7 files)
Date: Friday, May 11, 2018 @ 14:11:42 Author: andyrtr Revision: 323946 archrelease: copy trunk to staging-x86_64 Added: xorg-server/repos/staging-x86_64/ xorg-server/repos/staging-x86_64/PKGBUILD (from rev 323945, xorg-server/trunk/PKGBUILD) xorg-server/repos/staging-x86_64/xorg-server.install (from rev 323945, xorg-server/trunk/xorg-server.install) xorg-server/repos/staging-x86_64/xserver-autobind-hotplug.patch (from rev 323945, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/staging-x86_64/xvfb-run (from rev 323945, xorg-server/trunk/xvfb-run) xorg-server/repos/staging-x86_64/xvfb-run.1 (from rev 323945, xorg-server/trunk/xvfb-run.1) xorg-server/repos/staging-x86_64/xwayland-config.h.meson.in (from rev 323945, xorg-server/trunk/xwayland-config.h.meson.in) + PKGBUILD | 218 + xorg-server.install| 18 ++ xserver-autobind-hotplug.patch | 293 +++ xvfb-run | 200 ++ xvfb-run.1 | 282 + xwayland-config.h.meson.in |8 + 6 files changed, 1019 insertions(+) Copied: xorg-server/repos/staging-x86_64/PKGBUILD (from rev 323945, xorg-server/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-05-11 14:11:42 UTC (rev 323946) @@ -0,0 +1,218 @@ +# $Id$ +# Maintainer: AndyRTR+# Maintainer: Jan de Groot + +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.20.0 +pkgrel=1 +arch=('x86_64') +license=('custom') +groups=('xorg') +url="http://xorg.freedesktop.org; +makedepends=('xorgproto' 'pixman' 'libx11' 'mesa' 'mesa-libgl' 'xtrans' + 'libxkbfile' 'libxfont2' 'libpciaccess' 'libxv' + 'libxmu' 'libxrender' 'libxi' 'libxaw' 'libdmx' 'libxtst' 'libxres' + 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'libepoxy' + 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 'xcb-util-keysyms' + 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols' 'meson') # 'git') +#_commit=d0d1a694f967af770fba0d36043fd5218ff20984 # branch 1.19 + +#source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit; +source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} +xwayland-config.h.meson.in # missing from tarball +xserver-autobind-hotplug.patch +xvfb-run # with updates from FC master +xvfb-run.1) +validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' + 'C383B778255613DFDB409D91DB221A690011' + 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3' + '995ED5C8A6138EB0961F18474C09DD83CAAA50B2') +sha512sums=('1489e8511c9da682ef0460182dfeeddd241c72d4ef4d206d9706f1e39572c09953df851fab18cefb65a1ee4c6710c6ba13c63c9c9fc0bc1b5f12c50780412cde' +'SKIP' + '4ed2a66dd98697accef34f84d44490594bf071232fa74640d514a170f1fbe760b292a0b53fe47080b73acf6083cea57e35f11cfd42ba9dc211b8e8dcac343dfc' + 'd84f4d63a502b7af76ea49944d1b21e2030dfd250ac1e82878935cf631973310ac9ba1f0dfedf10980ec6c7431d61b7daa4b7bbaae9ee477b2c19812c1661a22' + '55bbf520333f6e818b0125b37179a7039b69a0d3d2242b80a08da003d94cbf6c1fb912d880abcce318a85d7947e3eff8fbc4cdf57d7118572e8ebc56c4569af6' + 'de5e2cb3c6825e6cf1f07ca0d52423e17f34d70ec7935e9dd24be5fb9883bf1e03b50ff584931bd3b41095c510ab2aa44d2573fd5feaebdcb59363b65607ff22') + +#pkgver() { +# cd xserver +# git describe --tags | sed 's/^xorg-server-//;s/_/./g;s/-/+/g' +#} + +prepare() { + cp xwayland-config.h.meson.in ${pkgbase}-${pkgver}/include/ + + #cd xserver + cd "${pkgbase}-${pkgver}" + + # patch from Fedora, not yet merged + patch -Np1 -i ../xserver-autobind-hotplug.patch +} + +build() { + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + arch-meson ${pkgbase}-$pkgver build \ +-D os_vendor="Arch Linux" \ +-D ipv6=true \ +-D dmx=true \ +-D xvfb=true \ +-D xnest=true \ +-D xcsecurity=true \ +-D xorg=true \ +-D xephyr=true \ +-D xwayland=true \ +-D glamor=true \ +-D udev=true \ +-D systemd_logind=true \ +-D suid_wrapper=true \ +-D xkb_dir=/usr/share/X11/xkb \ +-D xkb_output_dir=/var/lib/xkb \ +-D
[arch-commits] Commit in xorg-server/repos (7 files)
Date: Friday, January 26, 2018 @ 10:35:06 Author: lcarlier Revision: 315464 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/PKGBUILD (from rev 315463, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/nvidia-add-modulepath-support.patch (from rev 315463, xorg-server/trunk/nvidia-add-modulepath-support.patch) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 315463, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 315463, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 315463, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 315463, xorg-server/trunk/xvfb-run.1) -+ PKGBUILD| 248 + nvidia-add-modulepath-support.patch | 851 ++ xorg-server.install | 18 xserver-autobind-hotplug.patch | 302 xvfb-run| 180 +++ xvfb-run.1 | 282 +++ 6 files changed, 1881 insertions(+) Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 315463, xorg-server/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-26 10:35:06 UTC (rev 315464) @@ -0,0 +1,248 @@ +# $Id$ +# Maintainer: AndyRTR+# Maintainer: Jan de Groot + +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.19.6+13+gd0d1a694f +pkgrel=1 +arch=('x86_64') +license=('custom') +groups=('xorg') +url="http://xorg.freedesktop.org; +makedepends=('pixman' 'libx11' 'mesa' 'mesa-libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' + 'inputproto' 'fontsproto' 'videoproto' 'presentproto' 'compositeproto' 'recordproto' 'scrnsaverproto' + 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont2' 'renderproto' 'libpciaccess' 'libxv' + 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' + 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto' 'libgcrypt' 'libepoxy' + 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 'xcb-util-keysyms' 'dri3proto' + 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols' 'git') +_commit=d0d1a694f967af770fba0d36043fd5218ff20984 # branch 1.19 +#source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} +source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit; +nvidia-add-modulepath-support.patch +xserver-autobind-hotplug.patch +xvfb-run +xvfb-run.1) +validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' + 'C383B778255613DFDB409D91DB221A690011' + 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3' + '995ED5C8A6138EB0961F18474C09DD83CAAA50B2') +sha256sums=('SKIP' +'914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8' +'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57' +'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9' +'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') + +pkgver() { + cd xserver + git describe --tags | sed 's/^xorg-server-//;s/_/./g;s/-/+/g' +} + +prepare() { + cd xserver + #cd "${pkgbase}-${pkgver}" + + # merged upstream in trunk + patch -Np1 -i ../nvidia-add-modulepath-support.patch + # patch from Fedora, not yet merged + patch -Np1 -i ../xserver-autobind-hotplug.patch + + autoreconf -vfi +} + +build() { + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + cd xserver + #cd "${pkgbase}-${pkgver}" + ./configure --prefix=/usr \ + --enable-ipv6 \ + --enable-dri \ + --enable-dmx \ + --enable-xvfb \ + --enable-xnest \ + --enable-composite \ + --enable-xcsecurity \ + --enable-libunwind \ + --enable-xorg \ + --enable-xephyr \ + --enable-glamor \ + --enable-xwayland \ + --enable-kdrive \ + --enable-kdrive-kbd \ + --enable-kdrive-mouse \ + --enable-config-udev \ + --enable-systemd-logind \ + --enable-suid-wrapper \ +
[arch-commits] Commit in xorg-server/repos (7 files)
Date: Thursday, December 21, 2017 @ 10:01:00 Author: lcarlier Revision: 313483 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/PKGBUILD (from rev 313482, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/nvidia-add-modulepath-support.patch (from rev 313482, xorg-server/trunk/nvidia-add-modulepath-support.patch) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 313482, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 313482, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 313482, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 313482, xorg-server/trunk/xvfb-run.1) -+ PKGBUILD| 232 + nvidia-add-modulepath-support.patch | 851 ++ xorg-server.install | 18 xserver-autobind-hotplug.patch | 302 xvfb-run| 180 +++ xvfb-run.1 | 282 +++ 6 files changed, 1865 insertions(+) Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 313482, xorg-server/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-21 10:01:00 UTC (rev 313483) @@ -0,0 +1,232 @@ +# $Id$ +# Maintainer: AndyRTR+# Maintainer: Jan de Groot + +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.19.6 +pkgrel=1 +arch=('x86_64') +license=('custom') +groups=('xorg') +url="http://xorg.freedesktop.org; +makedepends=('pixman' 'libx11' 'mesa' 'mesa-libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' + 'inputproto' 'fontsproto' 'videoproto' 'presentproto' 'compositeproto' 'recordproto' 'scrnsaverproto' + 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont2' 'renderproto' 'libpciaccess' 'libxv' + 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' + 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto' 'libgcrypt' 'libepoxy' + 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 'xcb-util-keysyms' 'dri3proto' + 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols') +source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} +nvidia-add-modulepath-support.patch +xserver-autobind-hotplug.patch +xvfb-run +xvfb-run.1) +validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' + 'C383B778255613DFDB409D91DB221A690011' + 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3' + '995ED5C8A6138EB0961F18474C09DD83CAAA50B2') +sha256sums=('a732502f1db000cf36a376cd0c010ffdbf32ecdd7f1fa08ba7f5bdf9601cc197' +'SKIP' +'914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8' +'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57' +'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9' +'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') + +prepare() { + cd "${pkgbase}-${pkgver}" + + # merged upstream in trunk + patch -Np1 -i ../nvidia-add-modulepath-support.patch + # patch from Fedora, not yet merged + patch -Np1 -i ../xserver-autobind-hotplug.patch + + autoreconf -vfi +} + +build() { + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + cd "${pkgbase}-${pkgver}" + ./configure --prefix=/usr \ + --enable-ipv6 \ + --enable-dri \ + --enable-dmx \ + --enable-xvfb \ + --enable-xnest \ + --enable-composite \ + --enable-xcsecurity \ + --enable-libunwind \ + --enable-xorg \ + --enable-xephyr \ + --enable-glamor \ + --enable-xwayland \ + --enable-kdrive \ + --enable-kdrive-kbd \ + --enable-kdrive-mouse \ + --enable-config-udev \ + --enable-systemd-logind \ + --enable-suid-wrapper \ + --disable-install-setuid \ + --enable-record \ + --disable-xfbdev \ + --disable-xfake \ + --disable-static \ + --libexecdir=/usr/lib/xorg-server \ + --sysconfdir=/etc \ +
[arch-commits] Commit in xorg-server/repos (7 files)
Date: Tuesday, August 30, 2011 @ 04:44:29 Author: jgc Revision: 136478 db-move: moved xorg-server from [staging] to [testing] (i686) Added: xorg-server/repos/testing-i686/ xorg-server/repos/testing-i686/10-quirks.conf (from rev 136477, xorg-server/repos/staging-i686/10-quirks.conf) xorg-server/repos/testing-i686/PKGBUILD (from rev 136477, xorg-server/repos/staging-i686/PKGBUILD) xorg-server/repos/testing-i686/autoconfig-nvidia.patch (from rev 136477, xorg-server/repos/staging-i686/autoconfig-nvidia.patch) xorg-server/repos/testing-i686/xvfb-run (from rev 136477, xorg-server/repos/staging-i686/xvfb-run) xorg-server/repos/testing-i686/xvfb-run.1 (from rev 136477, xorg-server/repos/staging-i686/xvfb-run.1) Deleted: xorg-server/repos/staging-i686/ -+ 10-quirks.conf | 10 + PKGBUILD| 178 + autoconfig-nvidia.patch | 29 xvfb-run| 180 + xvfb-run.1 | 282 ++ 5 files changed, 679 insertions(+) Copied: xorg-server/repos/testing-i686/10-quirks.conf (from rev 136477, xorg-server/repos/staging-i686/10-quirks.conf) === --- testing-i686/10-quirks.conf (rev 0) +++ testing-i686/10-quirks.conf 2011-08-30 08:44:29 UTC (rev 136478) @@ -0,0 +1,10 @@ +# Collection of quirks and blacklist/whitelists for specific devices. + + +# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable +# http://bugs.freedesktop.org/show_bug.cgi?id=22442 +Section InputClass +Identifier ThinkPad HDAPS accelerometer blacklist +MatchProduct ThinkPad HDAPS accelerometer data +Option Ignore on +EndSection Copied: xorg-server/repos/testing-i686/PKGBUILD (from rev 136477, xorg-server/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-08-30 08:44:29 UTC (rev 136478) @@ -0,0 +1,178 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgbase=xorg-server +pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') +pkgver=1.11.0 +pkgrel=1 +arch=('i686' 'x86_64') +license=('custom') +url=http://xorg.freedesktop.org; +makedepends=('pixman' 'libx11' 'mesa' 'libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' 'inputproto' 'fontsproto' 'videoproto' 'compositeproto' 'recordproto' 'scrnsaverproto' 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont' 'renderproto' 'libpciaccess' 'libxv' 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto') +options=('!libtool') +source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2 +autoconfig-nvidia.patch +xvfb-run +xvfb-run.1 +10-quirks.conf) +sha1sums=('5fa0c0a190fbe1030a14e435de2d5a3259ca70be' + '0249b892f27243d8fe6fe6d226bf4c2391cedf49' + 'c94f742d3f9cabf958ae58e4015d9dd185aabedc' + '6838fc00ef4618c924a77e0fb03c05346080908a' + '993798f3d22ad672d769dae5f48d1fa068d5578f') + +build() { + cd ${srcdir}/${pkgbase}-${pkgver} + + # Use nouveau/nv/nvidia drivers for nvidia devices + patch -Np1 -i ${srcdir}/autoconfig-nvidia.patch + + autoreconf + ./configure --prefix=/usr \ + --enable-ipv6 \ + --enable-dri \ + --enable-dmx \ + --enable-xvfb \ + --enable-xnest \ + --enable-composite \ + --enable-xcsecurity \ + --enable-xorg \ + --enable-xephyr \ + --enable-glx-tls \ + --enable-kdrive \ + --enable-install-setuid \ + --enable-config-udev \ + --disable-config-dbus \ + --enable-record \ + --disable-xfbdev \ + --disable-xfake \ + --disable-static \ + --sysconfdir=/etc/X11 \ + --localstatedir=/var \ + --with-xkb-path=/usr/share/X11/xkb \ + --with-xkb-output=/var/lib/xkb \ + --with-fontrootdir=/usr/share/fonts + make + + # Disable subdirs for make install rule to make splitting easier + sed -e 's/^DMX_SUBDIRS =.*/DMX_SUBDIRS =/' \ + -e 's/^XVFB_SUBDIRS =.*/XVFB_SUBDIRS =/' \ + -e 's/^XNEST_SUBDIRS =.*/XNEST_SUBDIRS = /' \ + -e 's/^KDRIVE_SUBDIRS =.*/KDRIVE_SUBDIRS =/' \ + -i hw/Makefile +} + +package_xorg-server-common() { + pkgdesc=Xorg server common files + depends=('xkeyboard-config' 'xorg-xkbcomp' 'xorg-setxkbmap' 'xorg-fonts-misc') + + cd ${srcdir}/${pkgbase}-${pkgver} + install -m755 -d ${pkgdir}/usr/share/licenses/xorg-server-common + install -m644 COPYING ${pkgdir}/usr/share/licenses/xorg-server-common + + make -C xkb DESTDIR=${pkgdir} install-data + + install
[arch-commits] Commit in xorg-server/repos (7 files)
Date: Tuesday, August 30, 2011 @ 04:44:30 Author: jgc Revision: 136479 db-move: moved xorg-server from [staging] to [testing] (x86_64) Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/10-quirks.conf (from rev 136477, xorg-server/repos/staging-x86_64/10-quirks.conf) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 136477, xorg-server/repos/staging-x86_64/PKGBUILD) xorg-server/repos/testing-x86_64/autoconfig-nvidia.patch (from rev 136477, xorg-server/repos/staging-x86_64/autoconfig-nvidia.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 136477, xorg-server/repos/staging-x86_64/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 136477, xorg-server/repos/staging-x86_64/xvfb-run.1) Deleted: xorg-server/repos/staging-x86_64/ -+ 10-quirks.conf | 10 + PKGBUILD| 178 + autoconfig-nvidia.patch | 29 xvfb-run| 180 + xvfb-run.1 | 282 ++ 5 files changed, 679 insertions(+) Copied: xorg-server/repos/testing-x86_64/10-quirks.conf (from rev 136477, xorg-server/repos/staging-x86_64/10-quirks.conf) === --- testing-x86_64/10-quirks.conf (rev 0) +++ testing-x86_64/10-quirks.conf 2011-08-30 08:44:30 UTC (rev 136479) @@ -0,0 +1,10 @@ +# Collection of quirks and blacklist/whitelists for specific devices. + + +# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable +# http://bugs.freedesktop.org/show_bug.cgi?id=22442 +Section InputClass +Identifier ThinkPad HDAPS accelerometer blacklist +MatchProduct ThinkPad HDAPS accelerometer data +Option Ignore on +EndSection Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 136477, xorg-server/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2011-08-30 08:44:30 UTC (rev 136479) @@ -0,0 +1,178 @@ +# $Id$ +# Maintainer: Jan de Groot j...@archlinux.org + +pkgbase=xorg-server +pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-common' 'xorg-server-devel') +pkgver=1.11.0 +pkgrel=1 +arch=('i686' 'x86_64') +license=('custom') +url=http://xorg.freedesktop.org; +makedepends=('pixman' 'libx11' 'mesa' 'libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' 'inputproto' 'fontsproto' 'videoproto' 'compositeproto' 'recordproto' 'scrnsaverproto' 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont' 'renderproto' 'libpciaccess' 'libxv' 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto') +options=('!libtool') +source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2 +autoconfig-nvidia.patch +xvfb-run +xvfb-run.1 +10-quirks.conf) +sha1sums=('5fa0c0a190fbe1030a14e435de2d5a3259ca70be' + '0249b892f27243d8fe6fe6d226bf4c2391cedf49' + 'c94f742d3f9cabf958ae58e4015d9dd185aabedc' + '6838fc00ef4618c924a77e0fb03c05346080908a' + '993798f3d22ad672d769dae5f48d1fa068d5578f') + +build() { + cd ${srcdir}/${pkgbase}-${pkgver} + + # Use nouveau/nv/nvidia drivers for nvidia devices + patch -Np1 -i ${srcdir}/autoconfig-nvidia.patch + + autoreconf + ./configure --prefix=/usr \ + --enable-ipv6 \ + --enable-dri \ + --enable-dmx \ + --enable-xvfb \ + --enable-xnest \ + --enable-composite \ + --enable-xcsecurity \ + --enable-xorg \ + --enable-xephyr \ + --enable-glx-tls \ + --enable-kdrive \ + --enable-install-setuid \ + --enable-config-udev \ + --disable-config-dbus \ + --enable-record \ + --disable-xfbdev \ + --disable-xfake \ + --disable-static \ + --sysconfdir=/etc/X11 \ + --localstatedir=/var \ + --with-xkb-path=/usr/share/X11/xkb \ + --with-xkb-output=/var/lib/xkb \ + --with-fontrootdir=/usr/share/fonts + make + + # Disable subdirs for make install rule to make splitting easier + sed -e 's/^DMX_SUBDIRS =.*/DMX_SUBDIRS =/' \ + -e 's/^XVFB_SUBDIRS =.*/XVFB_SUBDIRS =/' \ + -e 's/^XNEST_SUBDIRS =.*/XNEST_SUBDIRS = /' \ + -e 's/^KDRIVE_SUBDIRS =.*/KDRIVE_SUBDIRS =/' \ + -i hw/Makefile +} + +package_xorg-server-common() { + pkgdesc=Xorg server common files + depends=('xkeyboard-config' 'xorg-xkbcomp' 'xorg-setxkbmap' 'xorg-fonts-misc') + + cd ${srcdir}/${pkgbase}-${pkgver} + install -m755 -d ${pkgdir}/usr/share/licenses/xorg-server-common + install -m644 COPYING ${pkgdir}/usr/share/licenses/xorg-server-common + + make -C