Date: Tuesday, November 20, 2018 @ 11:27:41 Author: arodseth Revision: 409010
upgpkg: compton 4.0-1 Modified: compton/trunk/PKGBUILD compton/trunk/compton.conf --------------+ PKGBUILD | 17 ++++++----------- compton.conf | 5 ++--- 2 files changed, 8 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-11-20 11:23:01 UTC (rev 409009) +++ PKGBUILD 2018-11-20 11:27:41 UTC (rev 409010) @@ -4,8 +4,8 @@ # Contributor: Valère Monseur <[email protected]> pkgname=compton -pkgver=3.0 -pkgrel=6 +pkgver=4.0 +pkgrel=1 pkgdesc='X compositor that may fix tearing issues' arch=('x86_64') url='https://github.com/yshui/compton' @@ -17,16 +17,13 @@ optdepends=('dbus: For controlling compton via D-Bus' 'xorg-xwininfo: For compton-trans' 'xorg-xprop: For compton-trans') -# Using the latest commit from the "next" branch until the next release -# of compton. See FS#60647. -source=('git+https://github.com/yshui/compton#commit=f834cf20aed38a86e2b3ccf30' +source=("git+https://github.com/yshui/compton#tag=v${pkgver%.0}" 'compton.conf') sha256sums=('SKIP' - '8eda674dd5ea91e2b3030bd725ef99ac6f0d8f9de23a28b6db1cf7061f4cd690') + '18d29064d7c2328dc994cd153633d42c0daf417afca801e525d444a43e4f2788') prepare() { cd $pkgname - setconf $pkgname.desktop Exec 'compton' setconf $pkgname.desktop Comment 'Compositor for X11' setconf $pkgname.desktop TryExec '/usr/bin/compton' @@ -34,14 +31,12 @@ build() { mkdir -p build - arch-meson build "$pkgname" -D build_docs=true + arch-meson build $pkgname -D build_docs=true ninja -v -C build } check() { - cd $pkgname - - ninja -C ../build test + ninja -C build test } package() { Modified: compton.conf =================================================================== --- compton.conf 2018-11-20 11:23:01 UTC (rev 409009) +++ compton.conf 2018-11-20 11:27:41 UTC (rev 409010) @@ -1,6 +1,5 @@ # Thank you code_nomad: http://9m.no/ꪯ鵞 -# and also the wiki contributors at: -# https://wiki.archlinux.org/index.php/Compton +# and Arch Wiki contributors: https://wiki.archlinux.org/index.php/Compton ################################# # @@ -38,7 +37,6 @@ # Recommended if it works. # glx-no-rebind-pixmap = true; - # GLX backend: GLX buffer swap method we assume. # Could be undefined (0), copy (1), exchange (2), 3-6, or buffer-age (-1). # undefined is the slowest and the safest, and the default value. @@ -241,5 +239,6 @@ # Attempt to synchronize client applications' draw calls with `XSync()`, used on GLX backend to ensure up-to-date window content is painted. xrender-sync = true; + # use X Sync fence to sync clients' draw calls. Needed on nvidia-drivers with GLX backend for some users. xrender-sync-fence = true;
