[arch-commits] Commit in compton/trunk (PKGBUILD compton.conf)

Alexander Rødseth arodseth at archlinux.org
Tue Nov 20 11:27:41 UTC 2018


    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 <valere.monseur at ymail.com>
 
 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;



More information about the arch-commits mailing list