[arch-commits] Commit in qtile/trunk (PKGBUILD)

2020-11-14 Thread Felix Yan via arch-commits
Date: Saturday, November 14, 2020 @ 18:29:14
  Author: felixonmars
Revision: 754133

upgpkg: qtile 0.16.1-2: Python 3.9 rebuild

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-14 18:25:05 UTC (rev 754132)
+++ PKGBUILD2020-11-14 18:29:14 UTC (rev 754133)
@@ -2,7 +2,7 @@
 
 pkgname=qtile
 pkgver=0.16.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('x86_64')
 url="http://www.qtile.org;


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2020-11-14 Thread David Runge via arch-commits
Date: Saturday, November 14, 2020 @ 18:25:05
  Author: dvzrv
Revision: 754132

Prepare for python 3.9.0.

Apply patch to fix broken xcffib version detection.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-14 16:35:38 UTC (rev 754131)
+++ PKGBUILD2020-11-14 18:25:05 UTC (rev 754132)
@@ -26,10 +26,20 @@
 'python-xdg: launchbar widget')
 checkdepends=('imagemagick' 'python-pytest' 'python-xvfbwrapper' 'xorg-xcalc'
 'xorg-xclock' 'xorg-xeyes' 'xorg-server-xephyr' 'xorg-xrandr' 'xterm')
-source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b')
-b2sums=('1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+
"${pkgname}-0.16.1-xcffib_version_detection.patch::https://github.com/qtile/qtile/pull/1963/commits/7e37f56327dbee7343b5d5a31902a91468674cb0.patch;)
+sha512sums=('aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b'
+
'f5745d53e6bfb10f6b4209431679e515a76a212e45ab5b30aa3c28200e1f9896a696d5d9ca6037a46fa2cb430a46d788bfa69e49aa238ad2e76685b071735748')
+b2sums=('1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358'
+
'af1fc26a550b3a293161e765c8ef1a77dbe92105b6b06f15a2c3da5eefa0f895214ee91bd7120e0ce1ed44a050d05b70c7b053363f2fde4a42542e7675c7c599')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # fix broken xcffib version detection:
+  # https://github.com/qtile/qtile/issues/1962
+  patch -Np1 -i "../${pkgname}-0.16.1-xcffib_version_detection.patch"
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
   python setup.py build


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2020-08-12 Thread David Runge via arch-commits
Date: Wednesday, August 12, 2020 @ 20:06:01
  Author: dvzrv
Revision: 676682

upgpkg: qtile 0.16.1-1: Upgrade to 0.16.1.

Add most tests back, as pytest now returns properly \o/.
Add python-setuptools_scm as makedepends and remove python-six from depends.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   49 +++--
 1 file changed, 27 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-12 20:05:51 UTC (rev 676681)
+++ PKGBUILD2020-08-12 20:06:01 UTC (rev 676682)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 
 pkgname=qtile
-pkgver=0.15.1
+pkgver=0.16.1
 pkgrel=1
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('x86_64')
@@ -8,9 +8,9 @@
 url="http://www.qtile.org;
 license=('MIT')
 depends=('gdk-pixbuf2' 'pango' 'python-cffi' 'python-xcffib' 'python-cairocffi'
-'python-dbus' 'python-gobject' 'python-setuptools' 'python-six')
+'python-dbus' 'python-gobject' 'python-setuptools')
 makedepends=('jupyter_console' 'libpulse' 'python-ipykernel' 'python-iwlib'
-'python-keyring' 'python-psutil' 'python-pytest' 'python-xdg')
+'python-keyring' 'python-psutil' 'python-pytest' 'python-setuptools-scm' 
'python-xdg')
 optdepends=('alsa-utils: volume widget'
 'canto-daemon: canto widget'
 'cmus: cmus widget'
@@ -26,8 +26,9 @@
 'python-xdg: launchbar widget')
 checkdepends=('imagemagick' 'python-pytest' 'python-xvfbwrapper' 'xorg-xcalc'
 'xorg-xclock' 'xorg-xeyes' 'xorg-server-xephyr' 'xorg-xrandr' 'xterm')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b')
+b2sums=('1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358')
 
 build() {
   cd "${pkgname}-${pkgver}"
@@ -34,23 +35,27 @@
   python setup.py build
 }
 
-# # tests disabled for now, as the test suite won't return:
-# # https://github.com/qtile/qtile/issues/1130
-# # some tests are failing:
-# # https://github.com/qtile/qtile/issues/1352
-# check() {
-#   cd "${pkgname}-${pkgver}"
-#   export PYTTHONPATH="build/lib/:${PYTHONPATH}"
-#   export LC_TYPE=en_US.UTF-8
-#   ./scripts/ffibuild
-#   pytest -vv -k 'not test_images_good \
-#  and not test_svg_scaling \
-#  and not test_pattern_rotate \
-#  and not test_pattern \
-#  and not test_from_path \
-#  and not test_init \
-#  and not test_get_cairo_surface'
-# }
+check() {
+  cd "${pkgname}-${pkgver}"
+  export PYTTHONPATH="build/lib/:${PYTHONPATH}"
+  export LC_TYPE=en_US.UTF-8
+  echo "building pango"
+  python3 ./libqtile/pango_ffi_build.py
+  echo "building xcursors"
+  python3 ./libqtile/backend/x11/xcursors_ffi_build.py
+  echo "building pulseaudio volume control"
+  python3 ./libqtile/widget/pulseaudio_ffi.py
+  # some tests are failing:
+  # https://github.com/qtile/qtile/issues/1352
+  pytest -v -k "not test_images_good \
+and not test_qtile_cmd \
+and not test_svg_scaling \
+and not test_pattern_rotate \
+and not test_pattern \
+and not test_from_path \
+and not test_init \
+and not test_get_cairo_surface"
+}
 
 package() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2020-04-14 Thread David Runge via arch-commits
Date: Tuesday, April 14, 2020 @ 16:42:13
  Author: dvzrv
Revision: 614077

upgpkg: qtile 0.15.1-1: Upgrading to 0.15.1.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-14 16:40:31 UTC (rev 614076)
+++ PKGBUILD2020-04-14 16:42:13 UTC (rev 614077)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 
 pkgname=qtile
-pkgver=0.15.0
+pkgver=0.15.1
 pkgrel=1
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('x86_64')
@@ -27,7 +27,7 @@
 checkdepends=('imagemagick' 'python-pytest' 'python-xvfbwrapper' 'xorg-xcalc'
 'xorg-xclock' 'xorg-xeyes' 'xorg-server-xephyr' 'xorg-xrandr' 'xterm')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('d8c94a40d158b680923d27e64eca790cc6d197d99ebc8e3cbd4beebf7e8802c69fc81d3840c5491d580b55e97180e10f06dce92d8cb054059b41c4b4c57c9819')
+sha512sums=('57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20')
 
 build() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2020-04-12 Thread David Runge via arch-commits
Date: Sunday, April 12, 2020 @ 20:19:27
  Author: dvzrv
Revision: 613471

upgpkg: qtile 0.15.0-1: Upgrading to 0.15.0.

Switching to x86_64 arch, due to compiled pulseaudio widget.
Updating maintainer info. Adding python-cffi.
Adding libpulse to makedepends and optdepends for pulseaudio widgets.
Removing mpdwidget from optdepends (upstream removed it).
Tests are still not returning... but that's nothing new :(

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   37 +++--
 1 file changed, 19 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-12 19:51:57 UTC (rev 613470)
+++ PKGBUILD2020-04-12 20:19:27 UTC (rev 613471)
@@ -1,25 +1,26 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
+
 pkgname=qtile
-pkgver=0.14.2
-pkgrel=3
+pkgver=0.15.0
+pkgrel=1
 pkgdesc="A full-featured, pure-Python tiling window manager"
-arch=('any')
+arch=('x86_64')
 url="http://www.qtile.org;
 license=('MIT')
-depends=('gdk-pixbuf2' 'pango' 'python-xcffib' 'python-cairocffi' 'python-dbus'
-'python-gobject' 'python-setuptools' 'python-six')
-makedepends=('jupyter_console' 'python-ipykernel' 'python-iwlib'
-'python-keyring' 'python-mpd2' 'python-psutil' 'python-pytest' 
'python-setuptools'
-'python-xdg')
+depends=('gdk-pixbuf2' 'pango' 'python-cffi' 'python-xcffib' 'python-cairocffi'
+'python-dbus' 'python-gobject' 'python-setuptools' 'python-six')
+makedepends=('jupyter_console' 'libpulse' 'python-ipykernel' 'python-iwlib'
+'python-keyring' 'python-psutil' 'python-pytest' 'python-xdg')
 optdepends=('alsa-utils: volume widget'
 'canto-daemon: canto widget'
 'cmus: cmus widget'
 'khal: khal_calendar widget'
+'libpulse: for pulse_volume and pulseaudio_ffi widget'
 'lm_sensors: sensors widget'
 'moc: moc widget'
 'python-iwlib: wlan widget'
 'python-keyring: imapwidget widget'
-'python-mpd2: mpdwidget, mpd2widget widget'
+'python-mpd2: mpd2widget widget'
 'python-psutil: graph, net and memory widget'
 'python-setproctitle: change process name to qtile'
 'python-xdg: launchbar widget')
@@ -26,7 +27,7 @@
 checkdepends=('imagemagick' 'python-pytest' 'python-xvfbwrapper' 'xorg-xcalc'
 'xorg-xclock' 'xorg-xeyes' 'xorg-server-xephyr' 'xorg-xrandr' 'xterm')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0')
+sha512sums=('d8c94a40d158b680923d27e64eca790cc6d197d99ebc8e3cbd4beebf7e8802c69fc81d3840c5491d580b55e97180e10f06dce92d8cb054059b41c4b4c57c9819')
 
 build() {
   cd "${pkgname}-${pkgver}"
@@ -42,13 +43,13 @@
 #   export PYTTHONPATH="build/lib/:${PYTHONPATH}"
 #   export LC_TYPE=en_US.UTF-8
 #   ./scripts/ffibuild
-#   py.test -vv -k 'not test_images_good \
-#   and not test_svg_scaling \
-#   and not test_pattern_rotate \
-#   and not test_pattern \
-#   and not test_from_path \
-#   and not test_init \
-#   and not test_get_cairo_surface'
+#   pytest -vv -k 'not test_images_good \
+#  and not test_svg_scaling \
+#  and not test_pattern_rotate \
+#  and not test_pattern \
+#  and not test_from_path \
+#  and not test_init \
+#  and not test_get_cairo_surface'
 # }
 
 package() {


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2019-11-03 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 00:44:10
  Author: felixonmars
Revision: 522844

Python 3.8 rebuild

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-04 00:43:05 UTC (rev 522843)
+++ PKGBUILD2019-11-04 00:44:10 UTC (rev 522844)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=qtile
 pkgver=0.14.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('any')
 url="http://www.qtile.org;


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2019-08-29 Thread David Runge via arch-commits
Date: Thursday, August 29, 2019 @ 20:55:02
  Author: dvzrv
Revision: 505052

upgpkg: qtile 0.14.2-2

Adding python-psutil to optdepends for graph, net and memory widgets (FS#63002).

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 20:49:14 UTC (rev 505051)
+++ PKGBUILD2019-08-29 20:55:02 UTC (rev 505052)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=qtile
 pkgver=0.14.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('any')
 url="http://www.qtile.org;
@@ -9,7 +9,7 @@
 depends=('gdk-pixbuf2' 'pango' 'python-xcffib' 'python-cairocffi' 'python-dbus'
 'python-gobject' 'python-setuptools' 'python-six')
 makedepends=('jupyter_console' 'python-ipykernel' 'python-iwlib'
-'python-keyring' 'python-mpd2' 'python-pytest' 'python-setuptools'
+'python-keyring' 'python-mpd2' 'python-psutil' 'python-pytest' 
'python-setuptools'
 'python-xdg')
 optdepends=('alsa-utils: volume widget'
 'canto-daemon: canto widget'
@@ -20,6 +20,7 @@
 'python-iwlib: wlan widget'
 'python-keyring: imapwidget widget'
 'python-mpd2: mpdwidget, mpd2widget widget'
+'python-psutil: graph, net and memory widget'
 'python-setproctitle: change process name to qtile'
 'python-xdg: launchbar widget')
 checkdepends=('imagemagick' 'python-pytest' 'python-xvfbwrapper' 'xorg-xcalc'


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2019-06-21 Thread David Runge via arch-commits
Date: Friday, June 21, 2019 @ 20:27:48
  Author: dvzrv
Revision: 482631

upgpkg: qtile 0.14.2-1

Upgrading to 0.14.2. Reworking the list of disabled unit tests (because they 
fail for bizarre reasons).
However, check() is still disabled, because pytest never returns.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   32 ++--
 1 file changed, 14 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-21 20:09:49 UTC (rev 482630)
+++ PKGBUILD2019-06-21 20:27:48 UTC (rev 482631)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=qtile
-pkgver=0.13.0
-pkgrel=2
+pkgver=0.14.2
+pkgrel=1
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('any')
 url="http://www.qtile.org;
@@ -25,7 +25,7 @@
 checkdepends=('imagemagick' 'python-pytest' 'python-xvfbwrapper' 'xorg-xcalc'
 'xorg-xclock' 'xorg-xeyes' 'xorg-server-xephyr' 'xorg-xrandr' 'xterm')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('06e6b32952c77c6b44872d5a52e0d196d5bb23c38da5d8acc2bba571f4d5fbadd8a7311f47e9301fb72a45c92b0255a90911edd12442392206da311fb7ada286')
+sha512sums=('c6653e8dca24cef4b1cf48c26b2a0feb4bc125a1c966e0a3ea078fd1d1bba9c7306facf620438795aa2d2daecbd6e58bcda954753ab6b27f6c0cbead3766d8c0')
 
 build() {
   cd "${pkgname}-${pkgver}"
@@ -32,26 +32,22 @@
   python setup.py build
 }
 
-# # tests disabled for now, as some are failing without explanation and py.test
-# # won't return
+# # tests disabled for now, as the test suite won't return:
 # # https://github.com/qtile/qtile/issues/1130
+# # some tests are failing:
+# # https://github.com/qtile/qtile/issues/1352
 # check() {
 #   cd "${pkgname}-${pkgver}"
 #   export PYTTHONPATH="build/lib/:${PYTHONPATH}"
 #   export LC_TYPE=en_US.UTF-8
-#   python libqtile/ffi_build.py
-#   py.test -k 'not test_get_cairo_surface \
-#  and not test_init \
-#  and not test_from_path \
-#  and not test_pattern \
-#  and not test_pattern_rotate \
-#  and not test_svg_scaling \
-#  and not test_toggling \
-#  and not test_focus_cycle \
-#  and not test_focus_lost_hide \
-#  and not test_kill \
-#  and not test_floating_toggle \
-#  and not test_images_good'
+#   ./scripts/ffibuild
+#   py.test -vv -k 'not test_images_good \
+#   and not test_svg_scaling \
+#   and not test_pattern_rotate \
+#   and not test_pattern \
+#   and not test_from_path \
+#   and not test_init \
+#   and not test_get_cairo_surface'
 # }
 
 package() {


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2019-02-10 Thread David Runge via arch-commits
Date: Sunday, February 10, 2019 @ 11:25:15
  Author: dvzrv
Revision: 431343

upgpkg: qtile 0.13.0-2

Rebuilding against python-cairocffi 1.0.0.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-10 11:25:11 UTC (rev 431342)
+++ PKGBUILD2019-02-10 11:25:15 UTC (rev 431343)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=qtile
 pkgver=0.13.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('any')
 url="http://www.qtile.org;


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2019-01-06 Thread David Runge via arch-commits
Date: Sunday, January 6, 2019 @ 18:57:14
  Author: dvzrv
Revision: 420733

upgpkg: qtile 0.13.0-1

Upgrading to 0.13.0. Adding gdk-pixbuf2 to depends. Extending checkdepends by 
imagemagick, xorg-{xcalc,xclock,xeyes,xrandr} and xterm (check still hanging 
because py.test never returns :(

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   45 ++---
 1 file changed, 26 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-06 18:49:12 UTC (rev 420732)
+++ PKGBUILD2019-01-06 18:57:14 UTC (rev 420733)
@@ -1,22 +1,16 @@
 # Maintainer: David Runge 
-
 pkgname=qtile
-pkgver=0.12.0
-pkgrel=2
-pkgdesc="A full-featured, pure-Python tiling window manager."
+pkgver=0.13.0
+pkgrel=1
+pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=('any')
 url="http://www.qtile.org;
 license=('MIT')
-depends=('pango' 'python-xcffib' 'python-cairocffi' 'python-dbus'
-'python-gobject' 'python-setuptools')
-makedepends=('jupyter_console'
- 'python-ipykernel'
- 'python-iwlib'
- 'python-keyring'
- 'python-mpd2'
- 'python-pytest'
- 'python-setuptools'
- 'python-xdg')
+depends=('gdk-pixbuf2' 'pango' 'python-xcffib' 'python-cairocffi' 'python-dbus'
+'python-gobject' 'python-setuptools' 'python-six')
+makedepends=('jupyter_console' 'python-ipykernel' 'python-iwlib'
+'python-keyring' 'python-mpd2' 'python-pytest' 'python-setuptools'
+'python-xdg')
 optdepends=('alsa-utils: volume widget'
 'canto-daemon: canto widget'
 'cmus: cmus widget'
@@ -28,9 +22,10 @@
 'python-mpd2: mpdwidget, mpd2widget widget'
 'python-setproctitle: change process name to qtile'
 'python-xdg: launchbar widget')
-checkdepends=('python-pytest' 'python-xvfbwrapper' 'xorg-server-xephyr')
+checkdepends=('imagemagick' 'python-pytest' 'python-xvfbwrapper' 'xorg-xcalc'
+'xorg-xclock' 'xorg-xeyes' 'xorg-server-xephyr' 'xorg-xrandr' 'xterm')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('a94237c40775524e16aebdd8555d0ed0623c248b65aee32851145e8a6cc54ce4d46ee5cf4c4f583e468de4557a565c4281660219e4b2ee1b73fb483567e1a5b2')
+sha512sums=('06e6b32952c77c6b44872d5a52e0d196d5bb23c38da5d8acc2bba571f4d5fbadd8a7311f47e9301fb72a45c92b0255a90911edd12442392206da311fb7ada286')
 
 build() {
   cd "${pkgname}-${pkgver}"
@@ -37,14 +32,26 @@
   python setup.py build
 }
 
-# # tests disabled for now, as they don't run headless
+# # tests disabled for now, as some are failing without explanation and py.test
+# # won't return
 # # https://github.com/qtile/qtile/issues/1130
 # check() {
 #   cd "${pkgname}-${pkgver}"
-#   export 
PYTTHONPATH="${srcdir}/${pkgname}-${pkgver}/build/lib/:${PYTHONPATH}"
+#   export PYTTHONPATH="build/lib/:${PYTHONPATH}"
 #   export LC_TYPE=en_US.UTF-8
 #   python libqtile/ffi_build.py
-#   py.test
+#   py.test -k 'not test_get_cairo_surface \
+#  and not test_init \
+#  and not test_from_path \
+#  and not test_pattern \
+#  and not test_pattern_rotate \
+#  and not test_svg_scaling \
+#  and not test_toggling \
+#  and not test_focus_cycle \
+#  and not test_focus_lost_hide \
+#  and not test_kill \
+#  and not test_floating_toggle \
+#  and not test_images_good'
 # }
 
 package() {


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-07-24 Thread David Runge via arch-commits
Date: Tuesday, July 24, 2018 @ 22:12:57
  Author: dvzrv
Revision: 363318

upgpkg: qtile 0.12.0-2

Upgrading to 0.12.0. Rebuilding against python3.7.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-24 22:11:09 UTC (rev 363317)
+++ PKGBUILD2018-07-24 22:12:57 UTC (rev 363318)
@@ -3,7 +3,7 @@
 
 pkgname=qtile
 pkgver=0.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A full-featured, pure-Python tiling window manager."
 arch=('any')
 url="http://www.qtile.org;


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-07-24 Thread David Runge via arch-commits
Date: Tuesday, July 24, 2018 @ 22:11:01
  Author: dvzrv
Revision: 363316

upgpkg: qtile 0.12.0-1

Upgrading to 0.12.0.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   45 +
 1 file changed, 17 insertions(+), 28 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-24 21:41:11 UTC (rev 363315)
+++ PKGBUILD2018-07-24 22:11:01 UTC (rev 363316)
@@ -1,8 +1,9 @@
+# $Id$
 # Maintainer: David Runge 
 
 pkgname=qtile
-pkgver=0.11.1
-pkgrel=4
+pkgver=0.12.0
+pkgrel=1
 pkgdesc="A full-featured, pure-Python tiling window manager."
 arch=('any')
 url="http://www.qtile.org;
@@ -28,36 +29,24 @@
 'python-mpd2: mpdwidget, mpd2widget widget'
 'python-setproctitle: change process name to qtile'
 'python-xdg: launchbar widget')
-#checkdepends=('python-pytest' 'xorg-server-xvfb' 'xorg-server-xephyr')
+checkdepends=('python-pytest' 'python-xvfbwrapper' 'xorg-server-xephyr')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('9cc2cdf5a01495c680fae62d23348d68cca456ce2c31848bef23825c943a5e8aebcc3ea70879388af06d222ab703dd410db14e6a9bd4180d90f57651b9dbaed5')
+sha512sums=('a94237c40775524e16aebdd8555d0ed0623c248b65aee32851145e8a6cc54ce4d46ee5cf4c4f583e468de4557a565c4281660219e4b2ee1b73fb483567e1a5b2')
 
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  # fix same-name-issue with renameutils:
-  # https://bugs.archlinux.org/task/57710
-  mv -v bin/qcmd bin/qtile-cmd
-  sed -e 's/qcmd \=/qtile-cmd \=/g' -i setup.py
-  sed -e 's/qcmd \-h/qtile-cmd \-h/' \
-  -e 's/to qcmd/to qtile-cmd/' \
-  -e 's,s/qcmd,s/qtile-cmd,' \
-  -e 's/(qcmd/(qtile-cmd/g' \
-  -i bin/dqcmd
-  sed -e 's/qcmd/qtile-cmd/g' -i libqtile/scripts/qcmd.py
-}
-
 build() {
   cd "${pkgname}-${pkgver}"
   python setup.py build
 }
 
-# tests disabled for now, as they don't run headless
-# https://github.com/qtile/qtile/issues/1130
-#check() {
-#  cd "${pkgname}-${pkgver}"
-#  python libqtile/ffi_build.py
-#  py.test
-#}
+# # tests disabled for now, as they don't run headless
+# # https://github.com/qtile/qtile/issues/1130
+# check() {
+#   cd "${pkgname}-${pkgver}"
+#   export 
PYTTHONPATH="${srcdir}/${pkgname}-${pkgver}/build/lib/:${PYTHONPATH}"
+#   export LC_TYPE=en_US.UTF-8
+#   python libqtile/ffi_build.py
+#   py.test
+# }
 
 package() {
   cd "${pkgname}-${pkgver}"
@@ -67,13 +56,13 @@
 --root="${pkgdir}" \
 --prefix=/usr
   # license
-  install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
   # config
   install -vDm 644 libqtile/resources/default_config.py \
-  "${pkgdir}/usr/share/doc/${pkgname}/default_config.py"
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
   # desktop file
   install -vDm 644 "resources/${pkgname}.desktop" \
-  "${pkgdir}/usr/share/xsessions/${pkgname}.desktop"
+-t "${pkgdir}/usr/share/xsessions/"
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
 -vDm 644 {CHANGELOG,README.rst}


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-07-23 Thread Evangelos Foutras via arch-commits
Date: Monday, July 23, 2018 @ 17:11:23
  Author: foutrelis
Revision: 363179

Python 3.7 rebuild

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-23 17:10:27 UTC (rev 363178)
+++ PKGBUILD2018-07-23 17:11:23 UTC (rev 363179)
@@ -2,7 +2,7 @@
 
 pkgname=qtile
 pkgver=0.11.1
-pkgrel=3
+pkgrel=4
 pkgdesc="A full-featured, pure-Python tiling window manager."
 arch=('any')
 url="http://www.qtile.org;


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-05-19 Thread David Runge via arch-commits
Date: Saturday, May 19, 2018 @ 20:25:16
  Author: dvzrv
Revision: 324869

upgpkg: qtile 0.11.1-3

Adding python-setuptools to depends (setup.py defines entry_points). Minor 
fixes.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-19 20:20:41 UTC (rev 324868)
+++ PKGBUILD2018-05-19 20:25:16 UTC (rev 324869)
@@ -2,13 +2,13 @@
 
 pkgname=qtile
 pkgver=0.11.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A full-featured, pure-Python tiling window manager."
 arch=('any')
 url="http://www.qtile.org;
 license=('MIT')
 depends=('pango' 'python-xcffib' 'python-cairocffi' 'python-dbus'
-'python-gobject')
+'python-gobject' 'python-setuptools')
 makedepends=('jupyter_console'
  'python-ipykernel'
  'python-iwlib'
@@ -67,14 +67,14 @@
 --root="${pkgdir}" \
 --prefix=/usr
   # license
-  install -vDm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
   # config
-  install -vDm644 libqtile/resources/default_config.py \
+  install -vDm 644 libqtile/resources/default_config.py \
   "${pkgdir}/usr/share/doc/${pkgname}/default_config.py"
   # desktop file
-  install -vDm644 "resources/${pkgname}.desktop" \
+  install -vDm 644 "resources/${pkgname}.desktop" \
   "${pkgdir}/usr/share/xsessions/${pkgname}.desktop"
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
--vDm644 {CHANGELOG,README.rst}
+-vDm 644 {CHANGELOG,README.rst}
 }


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-03-04 Thread David Runge via arch-commits
Date: Sunday, March 4, 2018 @ 16:22:31
  Author: dvzrv
Revision: 302437

upgpkg: qtile 0.11.1-2

Adding prepare() with fix for FS#57710 (upstream request placed as well).

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |   16 +++-
 1 file changed, 15 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-04 15:02:26 UTC (rev 302436)
+++ PKGBUILD2018-03-04 16:22:31 UTC (rev 302437)
@@ -2,7 +2,7 @@
 
 pkgname=qtile
 pkgver=0.11.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A full-featured, pure-Python tiling window manager."
 arch=('any')
 url="http://www.qtile.org;
@@ -32,6 +32,20 @@
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
 
sha512sums=('9cc2cdf5a01495c680fae62d23348d68cca456ce2c31848bef23825c943a5e8aebcc3ea70879388af06d222ab703dd410db14e6a9bd4180d90f57651b9dbaed5')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # fix same-name-issue with renameutils:
+  # https://bugs.archlinux.org/task/57710
+  mv -v bin/qcmd bin/qtile-cmd
+  sed -e 's/qcmd \=/qtile-cmd \=/g' -i setup.py
+  sed -e 's/qcmd \-h/qtile-cmd \-h/' \
+  -e 's/to qcmd/to qtile-cmd/' \
+  -e 's,s/qcmd,s/qtile-cmd,' \
+  -e 's/(qcmd/(qtile-cmd/g' \
+  -i bin/dqcmd
+  sed -e 's/qcmd/qtile-cmd/g' -i libqtile/scripts/qcmd.py
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
   python setup.py build


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-03-02 Thread David Runge via arch-commits
Date: Friday, March 2, 2018 @ 12:14:54
  Author: dvzrv
Revision: 301338

upgpkg: qtile 0.11.1-1

Upgrading to version 0.11.1.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-02 11:42:04 UTC (rev 301337)
+++ PKGBUILD2018-03-02 12:14:54 UTC (rev 301338)
@@ -1,8 +1,8 @@
 # Maintainer: David Runge 
 
 pkgname=qtile
-pkgver=0.10.7
-pkgrel=3
+pkgver=0.11.1
+pkgrel=1
 pkgdesc="A full-featured, pure-Python tiling window manager."
 arch=('any')
 url="http://www.qtile.org;
@@ -30,7 +30,7 @@
 'python-xdg: launchbar widget')
 #checkdepends=('python-pytest' 'xorg-server-xvfb' 'xorg-server-xephyr')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('9b8f056ca9b4e5d3136114cafa47ee640f189c3f188815cfe5845c974b745978ebf0f74a691869517144d8fcaac0a29f5b38ee9265b888cc2bb3bfae865934cd')
+sha512sums=('9cc2cdf5a01495c680fae62d23348d68cca456ce2c31848bef23825c943a5e8aebcc3ea70879388af06d222ab703dd410db14e6a9bd4180d90f57651b9dbaed5')
 
 build() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-02-24 Thread David Runge via arch-commits
Date: Sunday, February 25, 2018 @ 00:50:32
  Author: dvzrv
Revision: 297938

Removing unneeded conflicts array.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |1 -
 1 file changed, 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-24 19:24:21 UTC (rev 297937)
+++ PKGBUILD2018-02-25 00:50:32 UTC (rev 297938)
@@ -29,7 +29,6 @@
 'python-setproctitle: change process name to qtile'
 'python-xdg: launchbar widget')
 #checkdepends=('python-pytest' 'xorg-server-xvfb' 'xorg-server-xephyr')
-conflicts=('qtile-git')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
 
sha512sums=('9b8f056ca9b4e5d3136114cafa47ee640f189c3f188815cfe5845c974b745978ebf0f74a691869517144d8fcaac0a29f5b38ee9265b888cc2bb3bfae865934cd')
 


[arch-commits] Commit in qtile/trunk (PKGBUILD)

2018-02-18 Thread David Runge via arch-commits
Date: Sunday, February 18, 2018 @ 22:22:16
  Author: dvzrv
Revision: 296256

upgpkg: qtile 0.10.7-3

Rebuild for community. Adding more future checkdepends.
Adding information on why check() is disabled.

Modified:
  qtile/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-18 21:52:31 UTC (rev 296255)
+++ PKGBUILD2018-02-18 22:22:16 UTC (rev 296256)
@@ -2,7 +2,7 @@
 
 pkgname=qtile
 pkgver=0.10.7
-pkgrel=2
+pkgrel=3
 pkgdesc="A full-featured, pure-Python tiling window manager."
 arch=('any')
 url="http://www.qtile.org;
@@ -28,7 +28,7 @@
 'python-mpd2: mpdwidget, mpd2widget widget'
 'python-setproctitle: change process name to qtile'
 'python-xdg: launchbar widget')
-#checkdepends=('python-pytest' 'xorg-server-xephyr')
+#checkdepends=('python-pytest' 'xorg-server-xvfb' 'xorg-server-xephyr')
 conflicts=('qtile-git')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz;)
 
sha512sums=('9b8f056ca9b4e5d3136114cafa47ee640f189c3f188815cfe5845c974b745978ebf0f74a691869517144d8fcaac0a29f5b38ee9265b888cc2bb3bfae865934cd')
@@ -38,11 +38,12 @@
   python setup.py build
 }
 
+# tests disabled for now, as they don't run headless
+# https://github.com/qtile/qtile/issues/1130
 #check() {
 #  cd "${pkgname}-${pkgver}"
-#  ./scripts/xephyr
 #  python libqtile/ffi_build.py
-#  pytest
+#  py.test
 #}
 
 package() {