pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

qtile: updated to 0.36.0



Module Name:	pkgsrc-wip
Committed By:	Adam Ciarciński <adam%defguard.net@localhost>
Pushed By:	adam
Date:		Wed Jun 17 14:14:31 2026 +0200
Changeset:	abf408ea8379ac1382d78d15f00c17936557cc1a

Modified Files:
	qtile/Makefile
	qtile/PLIST
	qtile/distinfo
Removed Files:
	qtile/patches/patch-libqtile_widget_battery.py
	qtile/patches/patch-setup.py

Log Message:
qtile: updated to 0.36.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=abf408ea8379ac1382d78d15f00c17936557cc1a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 qtile/Makefile                                 |  25 +-
 qtile/PLIST                                    | 423 +++++++++++++++++++------
 qtile/distinfo                                 |   8 +-
 qtile/patches/patch-libqtile_widget_battery.py |  24 --
 qtile/patches/patch-setup.py                   |  15 -
 5 files changed, 348 insertions(+), 147 deletions(-)

diffs:
diff --git a/qtile/Makefile b/qtile/Makefile
index a727552494..a5767e69d2 100644
--- a/qtile/Makefile
+++ b/qtile/Makefile
@@ -1,29 +1,26 @@
 # $NetBSD$
 
-DISTNAME=	qtile-0.11.1
+DISTNAME=	qtile-0.36.0
 CATEGORIES=	wm python
 MASTER_SITES=	${MASTER_SITE_GITHUB:=qtile/}
-GITHUB_PROJECT=	qtile
 GITHUB_TAG=	v${PKGVERSION_NOREV}
 
-HOMEPAGE=	http://www.qtile.org/
+HOMEPAGE=	https://qtile.org/
 COMMENT=	Fully-featured, pure-Python tiling window manager
 LICENSE=	mit
 
-USE_LANGUAGES=	# none
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools_scm>=7.0:../../devel/py-setuptools_scm
+DEPENDS+=	${PYPKGPREFIX}-cairocffi>=1.7.0:../../graphics/py-cairocffi
+DEPENDS+=	${PYPKGPREFIX}-cffi>=1.1.0:../../devel/py-cffi
+DEPENDS+=	${PYPKGPREFIX}-xcffib>=1.4.0:../../wip/py-xcffib
 
-.include "../../lang/python/pyversion.mk"
+USE_LANGUAGES=	# none
 
-DEPENDS+=	${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
-DEPENDS+=	${PYPKGPREFIX}-cffi-[0-9]*:../../devel/py-cffi
-DEPENDS+=	${PYPKGPREFIX}-cairocffi-[0-9]*:../../graphics/py-cairocffi
-DEPENDS+=	${PYPKGPREFIX}-xcffib-[0-9]*:../../wip/py-xcffib # XXX
-.if ${PYVERSSUFFIX} == 2.7
-DEPENDS+=	${PYPKGPREFIX}-futures-[0-9]*:../../devel/py-futures
-.endif
-DEPENDS+=	${PYPKGPREFIX}-trollius-[0-9]*:../../wip/py-trollius # XXX
+# setuptools_scm can't find version, because .git is missing
+MAKE_ENV+=	SETUPTOOLS_SCM_PRETEND_VERSION_FOR_qtile=${PKGVERSION_NOREV}
 
 .include "../../devel/pango/buildlink3.mk"
 .include "../../graphics/cairo/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/qtile/PLIST b/qtile/PLIST
index 1eb0f3a03e..3f009c085b 100644
--- a/qtile/PLIST
+++ b/qtile/PLIST
@@ -1,26 +1,143 @@
 @comment $NetBSD$
-bin/dqcmd
-bin/iqshell
-bin/qcmd
-bin/qshell
 bin/qtile
-bin/qtile-run
-bin/qtile-top
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/libqtile/__init__.py
 ${PYSITELIB}/libqtile/__init__.pyc
 ${PYSITELIB}/libqtile/__init__.pyo
-${PYSITELIB}/libqtile/_ffi_pango.py
-${PYSITELIB}/libqtile/_ffi_pango.pyc
-${PYSITELIB}/libqtile/_ffi_pango.pyo
-${PYSITELIB}/libqtile/_ffi_xcursors.py
-${PYSITELIB}/libqtile/_ffi_xcursors.pyc
-${PYSITELIB}/libqtile/_ffi_xcursors.pyo
+${PYSITELIB}/libqtile/_build_config.py
+${PYSITELIB}/libqtile/_build_config.pyc
+${PYSITELIB}/libqtile/_build_config.pyo
+${PYSITELIB}/libqtile/backend/__init__.py
+${PYSITELIB}/libqtile/backend/__init__.pyc
+${PYSITELIB}/libqtile/backend/__init__.pyo
+${PYSITELIB}/libqtile/backend/base/__init__.py
+${PYSITELIB}/libqtile/backend/base/__init__.pyc
+${PYSITELIB}/libqtile/backend/base/__init__.pyo
+${PYSITELIB}/libqtile/backend/base/core.py
+${PYSITELIB}/libqtile/backend/base/core.pyc
+${PYSITELIB}/libqtile/backend/base/core.pyo
+${PYSITELIB}/libqtile/backend/base/drawer.py
+${PYSITELIB}/libqtile/backend/base/drawer.pyc
+${PYSITELIB}/libqtile/backend/base/drawer.pyo
+${PYSITELIB}/libqtile/backend/base/float_states.py
+${PYSITELIB}/libqtile/backend/base/float_states.pyc
+${PYSITELIB}/libqtile/backend/base/float_states.pyo
+${PYSITELIB}/libqtile/backend/base/idle_inhibit.py
+${PYSITELIB}/libqtile/backend/base/idle_inhibit.pyc
+${PYSITELIB}/libqtile/backend/base/idle_inhibit.pyo
+${PYSITELIB}/libqtile/backend/base/idle_notify.py
+${PYSITELIB}/libqtile/backend/base/idle_notify.pyc
+${PYSITELIB}/libqtile/backend/base/idle_notify.pyo
+${PYSITELIB}/libqtile/backend/base/window.py
+${PYSITELIB}/libqtile/backend/base/window.pyc
+${PYSITELIB}/libqtile/backend/base/window.pyo
+${PYSITELIB}/libqtile/backend/wayland/__init__.py
+${PYSITELIB}/libqtile/backend/wayland/__init__.pyc
+${PYSITELIB}/libqtile/backend/wayland/__init__.pyo
+${PYSITELIB}/libqtile/backend/wayland/cffi/build.py
+${PYSITELIB}/libqtile/backend/wayland/cffi/build.pyc
+${PYSITELIB}/libqtile/backend/wayland/cffi/build.pyo
+${PYSITELIB}/libqtile/backend/wayland/core.py
+${PYSITELIB}/libqtile/backend/wayland/core.pyc
+${PYSITELIB}/libqtile/backend/wayland/core.pyo
+${PYSITELIB}/libqtile/backend/wayland/drawer.py
+${PYSITELIB}/libqtile/backend/wayland/drawer.pyc
+${PYSITELIB}/libqtile/backend/wayland/drawer.pyo
+${PYSITELIB}/libqtile/backend/wayland/ffi_stub.py
+${PYSITELIB}/libqtile/backend/wayland/ffi_stub.pyc
+${PYSITELIB}/libqtile/backend/wayland/ffi_stub.pyo
+${PYSITELIB}/libqtile/backend/wayland/idle_inhibit.py
+${PYSITELIB}/libqtile/backend/wayland/idle_inhibit.pyc
+${PYSITELIB}/libqtile/backend/wayland/idle_inhibit.pyo
+${PYSITELIB}/libqtile/backend/wayland/idle_notify.py
+${PYSITELIB}/libqtile/backend/wayland/idle_notify.pyc
+${PYSITELIB}/libqtile/backend/wayland/idle_notify.pyo
+${PYSITELIB}/libqtile/backend/wayland/inputs.py
+${PYSITELIB}/libqtile/backend/wayland/inputs.pyc
+${PYSITELIB}/libqtile/backend/wayland/inputs.pyo
+${PYSITELIB}/libqtile/backend/wayland/proto/wlr-layer-shell-unstable-v1.xml
+${PYSITELIB}/libqtile/backend/wayland/proto/wlr-output-power-management-unstable-v1.xml
+${PYSITELIB}/libqtile/backend/wayland/qw/cairo-buffer.c
+${PYSITELIB}/libqtile/backend/wayland/qw/cairo-buffer.h
+${PYSITELIB}/libqtile/backend/wayland/qw/cursor.c
+${PYSITELIB}/libqtile/backend/wayland/qw/cursor.h
+${PYSITELIB}/libqtile/backend/wayland/qw/input-device.c
+${PYSITELIB}/libqtile/backend/wayland/qw/input-device.h
+${PYSITELIB}/libqtile/backend/wayland/qw/internal-view.c
+${PYSITELIB}/libqtile/backend/wayland/qw/internal-view.h
+${PYSITELIB}/libqtile/backend/wayland/qw/keyboard.c
+${PYSITELIB}/libqtile/backend/wayland/qw/keyboard.h
+${PYSITELIB}/libqtile/backend/wayland/qw/layer-view.c
+${PYSITELIB}/libqtile/backend/wayland/qw/layer-view.h
+${PYSITELIB}/libqtile/backend/wayland/qw/log.c
+${PYSITELIB}/libqtile/backend/wayland/qw/log.h
+${PYSITELIB}/libqtile/backend/wayland/qw/output.c
+${PYSITELIB}/libqtile/backend/wayland/qw/output.h
+${PYSITELIB}/libqtile/backend/wayland/qw/server.c
+${PYSITELIB}/libqtile/backend/wayland/qw/server.h
+${PYSITELIB}/libqtile/backend/wayland/qw/session-lock.c
+${PYSITELIB}/libqtile/backend/wayland/qw/session-lock.h
+${PYSITELIB}/libqtile/backend/wayland/qw/util.c
+${PYSITELIB}/libqtile/backend/wayland/qw/util.h
+${PYSITELIB}/libqtile/backend/wayland/qw/view.c
+${PYSITELIB}/libqtile/backend/wayland/qw/view.h
+${PYSITELIB}/libqtile/backend/wayland/qw/xdg-view.c
+${PYSITELIB}/libqtile/backend/wayland/qw/xdg-view.h
+${PYSITELIB}/libqtile/backend/wayland/qw/xwayland-view.c
+${PYSITELIB}/libqtile/backend/wayland/qw/xwayland-view.h
+${PYSITELIB}/libqtile/backend/wayland/window.py
+${PYSITELIB}/libqtile/backend/wayland/window.pyc
+${PYSITELIB}/libqtile/backend/wayland/window.pyo
+${PYSITELIB}/libqtile/backend/x11/__init__.py
+${PYSITELIB}/libqtile/backend/x11/__init__.pyc
+${PYSITELIB}/libqtile/backend/x11/__init__.pyo
+${PYSITELIB}/libqtile/backend/x11/core.py
+${PYSITELIB}/libqtile/backend/x11/core.pyc
+${PYSITELIB}/libqtile/backend/x11/core.pyo
+${PYSITELIB}/libqtile/backend/x11/drawer.py
+${PYSITELIB}/libqtile/backend/x11/drawer.pyc
+${PYSITELIB}/libqtile/backend/x11/drawer.pyo
+${PYSITELIB}/libqtile/backend/x11/idle_notify.py
+${PYSITELIB}/libqtile/backend/x11/idle_notify.pyc
+${PYSITELIB}/libqtile/backend/x11/idle_notify.pyo
+${PYSITELIB}/libqtile/backend/x11/window.py
+${PYSITELIB}/libqtile/backend/x11/window.pyc
+${PYSITELIB}/libqtile/backend/x11/window.pyo
+${PYSITELIB}/libqtile/backend/x11/xcbq.py
+${PYSITELIB}/libqtile/backend/x11/xcbq.pyc
+${PYSITELIB}/libqtile/backend/x11/xcbq.pyo
+${PYSITELIB}/libqtile/backend/x11/xcursors.py
+${PYSITELIB}/libqtile/backend/x11/xcursors.pyc
+${PYSITELIB}/libqtile/backend/x11/xcursors.pyo
+${PYSITELIB}/libqtile/backend/x11/xcursors_ffi.py
+${PYSITELIB}/libqtile/backend/x11/xcursors_ffi.pyc
+${PYSITELIB}/libqtile/backend/x11/xcursors_ffi.pyo
+${PYSITELIB}/libqtile/backend/x11/xkeysyms.py
+${PYSITELIB}/libqtile/backend/x11/xkeysyms.pyc
+${PYSITELIB}/libqtile/backend/x11/xkeysyms.pyo
 ${PYSITELIB}/libqtile/bar.py
 ${PYSITELIB}/libqtile/bar.pyc
 ${PYSITELIB}/libqtile/bar.pyo
-${PYSITELIB}/libqtile/command.py
-${PYSITELIB}/libqtile/command.pyc
-${PYSITELIB}/libqtile/command.pyo
+${PYSITELIB}/libqtile/command/__init__.py
+${PYSITELIB}/libqtile/command/__init__.pyc
+${PYSITELIB}/libqtile/command/__init__.pyo
+${PYSITELIB}/libqtile/command/base.py
+${PYSITELIB}/libqtile/command/base.pyc
+${PYSITELIB}/libqtile/command/base.pyo
+${PYSITELIB}/libqtile/command/client.py
+${PYSITELIB}/libqtile/command/client.pyc
+${PYSITELIB}/libqtile/command/client.pyo
+${PYSITELIB}/libqtile/command/graph.py
+${PYSITELIB}/libqtile/command/graph.pyc
+${PYSITELIB}/libqtile/command/graph.pyo
+${PYSITELIB}/libqtile/command/interface.py
+${PYSITELIB}/libqtile/command/interface.pyc
+${PYSITELIB}/libqtile/command/interface.pyo
 ${PYSITELIB}/libqtile/config.py
 ${PYSITELIB}/libqtile/config.pyc
 ${PYSITELIB}/libqtile/config.pyo
@@ -30,33 +147,48 @@ ${PYSITELIB}/libqtile/configurable.pyo
 ${PYSITELIB}/libqtile/confreader.py
 ${PYSITELIB}/libqtile/confreader.pyc
 ${PYSITELIB}/libqtile/confreader.pyo
+${PYSITELIB}/libqtile/core/__init__.py
+${PYSITELIB}/libqtile/core/__init__.pyc
+${PYSITELIB}/libqtile/core/__init__.pyo
+${PYSITELIB}/libqtile/core/lifecycle.py
+${PYSITELIB}/libqtile/core/lifecycle.pyc
+${PYSITELIB}/libqtile/core/lifecycle.pyo
+${PYSITELIB}/libqtile/core/loop.py
+${PYSITELIB}/libqtile/core/loop.pyc
+${PYSITELIB}/libqtile/core/loop.pyo
+${PYSITELIB}/libqtile/core/manager.py
+${PYSITELIB}/libqtile/core/manager.pyc
+${PYSITELIB}/libqtile/core/manager.pyo
+${PYSITELIB}/libqtile/core/state.py
+${PYSITELIB}/libqtile/core/state.pyc
+${PYSITELIB}/libqtile/core/state.pyo
 ${PYSITELIB}/libqtile/dgroups.py
 ${PYSITELIB}/libqtile/dgroups.pyc
 ${PYSITELIB}/libqtile/dgroups.pyo
-${PYSITELIB}/libqtile/drawer.py
-${PYSITELIB}/libqtile/drawer.pyc
-${PYSITELIB}/libqtile/drawer.pyo
 ${PYSITELIB}/libqtile/extension/__init__.py
 ${PYSITELIB}/libqtile/extension/__init__.pyc
 ${PYSITELIB}/libqtile/extension/__init__.pyo
 ${PYSITELIB}/libqtile/extension/base.py
 ${PYSITELIB}/libqtile/extension/base.pyc
 ${PYSITELIB}/libqtile/extension/base.pyo
+${PYSITELIB}/libqtile/extension/command_set.py
+${PYSITELIB}/libqtile/extension/command_set.pyc
+${PYSITELIB}/libqtile/extension/command_set.pyo
 ${PYSITELIB}/libqtile/extension/dmenu.py
 ${PYSITELIB}/libqtile/extension/dmenu.pyc
 ${PYSITELIB}/libqtile/extension/dmenu.pyo
 ${PYSITELIB}/libqtile/extension/window_list.py
 ${PYSITELIB}/libqtile/extension/window_list.pyc
 ${PYSITELIB}/libqtile/extension/window_list.pyo
-${PYSITELIB}/libqtile/ffi_build.py
-${PYSITELIB}/libqtile/ffi_build.pyc
-${PYSITELIB}/libqtile/ffi_build.pyo
 ${PYSITELIB}/libqtile/group.py
 ${PYSITELIB}/libqtile/group.pyc
 ${PYSITELIB}/libqtile/group.pyo
 ${PYSITELIB}/libqtile/hook.py
 ${PYSITELIB}/libqtile/hook.pyc
 ${PYSITELIB}/libqtile/hook.pyo
+${PYSITELIB}/libqtile/images.py
+${PYSITELIB}/libqtile/images.pyc
+${PYSITELIB}/libqtile/images.pyo
 ${PYSITELIB}/libqtile/interactive/__init__.py
 ${PYSITELIB}/libqtile/interactive/__init__.pyc
 ${PYSITELIB}/libqtile/interactive/__init__.pyo
@@ -66,6 +198,9 @@ ${PYSITELIB}/libqtile/interactive/iqshell_install.pyo
 ${PYSITELIB}/libqtile/interactive/iqshell_kernel.py
 ${PYSITELIB}/libqtile/interactive/iqshell_kernel.pyc
 ${PYSITELIB}/libqtile/interactive/iqshell_kernel.pyo
+${PYSITELIB}/libqtile/interactive/repl.py
+${PYSITELIB}/libqtile/interactive/repl.pyc
+${PYSITELIB}/libqtile/interactive/repl.pyo
 ${PYSITELIB}/libqtile/ipc.py
 ${PYSITELIB}/libqtile/ipc.pyc
 ${PYSITELIB}/libqtile/ipc.pyo
@@ -90,12 +225,21 @@ ${PYSITELIB}/libqtile/layout/matrix.pyo
 ${PYSITELIB}/libqtile/layout/max.py
 ${PYSITELIB}/libqtile/layout/max.pyc
 ${PYSITELIB}/libqtile/layout/max.pyo
+${PYSITELIB}/libqtile/layout/plasma.py
+${PYSITELIB}/libqtile/layout/plasma.pyc
+${PYSITELIB}/libqtile/layout/plasma.pyo
 ${PYSITELIB}/libqtile/layout/ratiotile.py
 ${PYSITELIB}/libqtile/layout/ratiotile.pyc
 ${PYSITELIB}/libqtile/layout/ratiotile.pyo
+${PYSITELIB}/libqtile/layout/screensplit.py
+${PYSITELIB}/libqtile/layout/screensplit.pyc
+${PYSITELIB}/libqtile/layout/screensplit.pyo
 ${PYSITELIB}/libqtile/layout/slice.py
 ${PYSITELIB}/libqtile/layout/slice.pyc
 ${PYSITELIB}/libqtile/layout/slice.pyo
+${PYSITELIB}/libqtile/layout/spiral.py
+${PYSITELIB}/libqtile/layout/spiral.pyc
+${PYSITELIB}/libqtile/layout/spiral.pyo
 ${PYSITELIB}/libqtile/layout/stack.py
 ${PYSITELIB}/libqtile/layout/stack.pyc
 ${PYSITELIB}/libqtile/layout/stack.pyo
@@ -108,27 +252,31 @@ ${PYSITELIB}/libqtile/layout/tree.pyo
 ${PYSITELIB}/libqtile/layout/verticaltile.py
 ${PYSITELIB}/libqtile/layout/verticaltile.pyc
 ${PYSITELIB}/libqtile/layout/verticaltile.pyo
-${PYSITELIB}/libqtile/layout/wmii.py
-${PYSITELIB}/libqtile/layout/wmii.pyc
-${PYSITELIB}/libqtile/layout/wmii.pyo
 ${PYSITELIB}/libqtile/layout/xmonad.py
 ${PYSITELIB}/libqtile/layout/xmonad.pyc
 ${PYSITELIB}/libqtile/layout/xmonad.pyo
 ${PYSITELIB}/libqtile/layout/zoomy.py
 ${PYSITELIB}/libqtile/layout/zoomy.pyc
 ${PYSITELIB}/libqtile/layout/zoomy.pyo
+${PYSITELIB}/libqtile/lazy.py
+${PYSITELIB}/libqtile/lazy.pyc
+${PYSITELIB}/libqtile/lazy.pyo
 ${PYSITELIB}/libqtile/log_utils.py
 ${PYSITELIB}/libqtile/log_utils.pyc
 ${PYSITELIB}/libqtile/log_utils.pyo
-${PYSITELIB}/libqtile/manager.py
-${PYSITELIB}/libqtile/manager.pyc
-${PYSITELIB}/libqtile/manager.pyo
 ${PYSITELIB}/libqtile/notify.py
 ${PYSITELIB}/libqtile/notify.pyc
 ${PYSITELIB}/libqtile/notify.pyo
+${PYSITELIB}/libqtile/pango_ffi.py
+${PYSITELIB}/libqtile/pango_ffi.pyc
+${PYSITELIB}/libqtile/pango_ffi.pyo
 ${PYSITELIB}/libqtile/pangocffi.py
 ${PYSITELIB}/libqtile/pangocffi.pyc
 ${PYSITELIB}/libqtile/pangocffi.pyo
+${PYSITELIB}/libqtile/popup.py
+${PYSITELIB}/libqtile/popup.pyc
+${PYSITELIB}/libqtile/popup.pyo
+${PYSITELIB}/libqtile/py.typed
 ${PYSITELIB}/libqtile/resources/__init__.py
 ${PYSITELIB}/libqtile/resources/__init__.pyc
 ${PYSITELIB}/libqtile/resources/__init__.pyo
@@ -152,9 +300,13 @@ ${PYSITELIB}/libqtile/resources/layout-icons/layout-floating.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-matrix.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-max.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-monadtall.png
+${PYSITELIB}/libqtile/resources/layout-icons/layout-monadthreecol.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-monadwide.png
+${PYSITELIB}/libqtile/resources/layout-icons/layout-plasma.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-ratiotile.png
+${PYSITELIB}/libqtile/resources/layout-icons/layout-screensplit.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-slice.png
+${PYSITELIB}/libqtile/resources/layout-icons/layout-spiral.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-stack.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-tile.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-treetab.png
@@ -162,33 +314,82 @@ ${PYSITELIB}/libqtile/resources/layout-icons/layout-unknown.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-verticaltile.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-wmii.png
 ${PYSITELIB}/libqtile/resources/layout-icons/layout-zoomy.png
+${PYSITELIB}/libqtile/resources/logo.png
+${PYSITELIB}/libqtile/resources/sleep.py
+${PYSITELIB}/libqtile/resources/sleep.pyc
+${PYSITELIB}/libqtile/resources/sleep.pyo
 ${PYSITELIB}/libqtile/scratchpad.py
 ${PYSITELIB}/libqtile/scratchpad.pyc
 ${PYSITELIB}/libqtile/scratchpad.pyo
 ${PYSITELIB}/libqtile/scripts/__init__.py
 ${PYSITELIB}/libqtile/scripts/__init__.pyc
 ${PYSITELIB}/libqtile/scripts/__init__.pyo
-${PYSITELIB}/libqtile/scripts/qcmd.py
-${PYSITELIB}/libqtile/scripts/qcmd.pyc
-${PYSITELIB}/libqtile/scripts/qcmd.pyo
-${PYSITELIB}/libqtile/scripts/qshell.py
-${PYSITELIB}/libqtile/scripts/qshell.pyc
-${PYSITELIB}/libqtile/scripts/qshell.pyo
-${PYSITELIB}/libqtile/scripts/qtile.py
-${PYSITELIB}/libqtile/scripts/qtile.pyc
-${PYSITELIB}/libqtile/scripts/qtile.pyo
-${PYSITELIB}/libqtile/scripts/qtile_run.py
-${PYSITELIB}/libqtile/scripts/qtile_run.pyc
-${PYSITELIB}/libqtile/scripts/qtile_run.pyo
-${PYSITELIB}/libqtile/scripts/qtile_top.py
-${PYSITELIB}/libqtile/scripts/qtile_top.pyc
-${PYSITELIB}/libqtile/scripts/qtile_top.pyo
+${PYSITELIB}/libqtile/scripts/check.py
+${PYSITELIB}/libqtile/scripts/check.pyc
+${PYSITELIB}/libqtile/scripts/check.pyo
+${PYSITELIB}/libqtile/scripts/cmd_obj.py
+${PYSITELIB}/libqtile/scripts/cmd_obj.pyc
+${PYSITELIB}/libqtile/scripts/cmd_obj.pyo
+${PYSITELIB}/libqtile/scripts/launch.py
+${PYSITELIB}/libqtile/scripts/launch.pyc
+${PYSITELIB}/libqtile/scripts/launch.pyo
+${PYSITELIB}/libqtile/scripts/main.py
+${PYSITELIB}/libqtile/scripts/main.pyc
+${PYSITELIB}/libqtile/scripts/main.pyo
+${PYSITELIB}/libqtile/scripts/migrate.py
+${PYSITELIB}/libqtile/scripts/migrate.pyc
+${PYSITELIB}/libqtile/scripts/migrate.pyo
+${PYSITELIB}/libqtile/scripts/migrations/__init__.py
+${PYSITELIB}/libqtile/scripts/migrations/__init__.pyc
+${PYSITELIB}/libqtile/scripts/migrations/__init__.pyo
+${PYSITELIB}/libqtile/scripts/migrations/_base.py
+${PYSITELIB}/libqtile/scripts/migrations/_base.pyc
+${PYSITELIB}/libqtile/scripts/migrations/_base.pyo
+${PYSITELIB}/libqtile/scripts/migrations/change_bluetooth_args.py
+${PYSITELIB}/libqtile/scripts/migrations/change_bluetooth_args.pyc
+${PYSITELIB}/libqtile/scripts/migrations/change_bluetooth_args.pyo
+${PYSITELIB}/libqtile/scripts/migrations/change_stockticker_args.py
+${PYSITELIB}/libqtile/scripts/migrations/change_stockticker_args.pyc
+${PYSITELIB}/libqtile/scripts/migrations/change_stockticker_args.pyo
+${PYSITELIB}/libqtile/scripts/migrations/change_wlan_args.py
+${PYSITELIB}/libqtile/scripts/migrations/change_wlan_args.pyc
+${PYSITELIB}/libqtile/scripts/migrations/change_wlan_args.pyo
+${PYSITELIB}/libqtile/scripts/migrations/match_list_regex.py
+${PYSITELIB}/libqtile/scripts/migrations/match_list_regex.pyc
+${PYSITELIB}/libqtile/scripts/migrations/match_list_regex.pyo
+${PYSITELIB}/libqtile/scripts/migrations/migrate_thread_pool_text.py
+${PYSITELIB}/libqtile/scripts/migrations/migrate_thread_pool_text.pyc
+${PYSITELIB}/libqtile/scripts/migrations/migrate_thread_pool_text.pyo
+${PYSITELIB}/libqtile/scripts/migrations/remove_cmd_prefix.py
+${PYSITELIB}/libqtile/scripts/migrations/remove_cmd_prefix.pyc
+${PYSITELIB}/libqtile/scripts/migrations/remove_cmd_prefix.pyo
+${PYSITELIB}/libqtile/scripts/migrations/rename_currentlayouticon.py
+${PYSITELIB}/libqtile/scripts/migrations/rename_currentlayouticon.pyc
+${PYSITELIB}/libqtile/scripts/migrations/rename_currentlayouticon.pyo
+${PYSITELIB}/libqtile/scripts/migrations/rename_unspecified.py
+${PYSITELIB}/libqtile/scripts/migrations/rename_unspecified.pyc
+${PYSITELIB}/libqtile/scripts/migrations/rename_unspecified.pyo
+${PYSITELIB}/libqtile/scripts/repl.py
+${PYSITELIB}/libqtile/scripts/repl.pyc
+${PYSITELIB}/libqtile/scripts/repl.pyo
+${PYSITELIB}/libqtile/scripts/run_cmd.py
+${PYSITELIB}/libqtile/scripts/run_cmd.pyc
+${PYSITELIB}/libqtile/scripts/run_cmd.pyo
+${PYSITELIB}/libqtile/scripts/shell.py
+${PYSITELIB}/libqtile/scripts/shell.pyc
+${PYSITELIB}/libqtile/scripts/shell.pyo
+${PYSITELIB}/libqtile/scripts/start.py
+${PYSITELIB}/libqtile/scripts/start.pyc
+${PYSITELIB}/libqtile/scripts/start.pyo
+${PYSITELIB}/libqtile/scripts/top.py
+${PYSITELIB}/libqtile/scripts/top.pyc
+${PYSITELIB}/libqtile/scripts/top.pyo
+${PYSITELIB}/libqtile/scripts/x11_identify_output.py
+${PYSITELIB}/libqtile/scripts/x11_identify_output.pyc
+${PYSITELIB}/libqtile/scripts/x11_identify_output.pyo
 ${PYSITELIB}/libqtile/sh.py
 ${PYSITELIB}/libqtile/sh.pyc
 ${PYSITELIB}/libqtile/sh.pyo
-${PYSITELIB}/libqtile/state.py
-${PYSITELIB}/libqtile/state.pyc
-${PYSITELIB}/libqtile/state.pyo
 ${PYSITELIB}/libqtile/utils.py
 ${PYSITELIB}/libqtile/utils.pyc
 ${PYSITELIB}/libqtile/utils.pyo
@@ -204,42 +405,57 @@ ${PYSITELIB}/libqtile/widget/base.pyo
 ${PYSITELIB}/libqtile/widget/battery.py
 ${PYSITELIB}/libqtile/widget/battery.pyc
 ${PYSITELIB}/libqtile/widget/battery.pyo
-${PYSITELIB}/libqtile/widget/bitcoin_ticker.py
-${PYSITELIB}/libqtile/widget/bitcoin_ticker.pyc
-${PYSITELIB}/libqtile/widget/bitcoin_ticker.pyo
+${PYSITELIB}/libqtile/widget/bluetooth.py
+${PYSITELIB}/libqtile/widget/bluetooth.pyc
+${PYSITELIB}/libqtile/widget/bluetooth.pyo
 ${PYSITELIB}/libqtile/widget/canto.py
 ${PYSITELIB}/libqtile/widget/canto.pyc
 ${PYSITELIB}/libqtile/widget/canto.pyo
+${PYSITELIB}/libqtile/widget/caps_num_lock_indicator.py
+${PYSITELIB}/libqtile/widget/caps_num_lock_indicator.pyc
+${PYSITELIB}/libqtile/widget/caps_num_lock_indicator.pyo
 ${PYSITELIB}/libqtile/widget/check_updates.py
 ${PYSITELIB}/libqtile/widget/check_updates.pyc
 ${PYSITELIB}/libqtile/widget/check_updates.pyo
+${PYSITELIB}/libqtile/widget/chord.py
+${PYSITELIB}/libqtile/widget/chord.pyc
+${PYSITELIB}/libqtile/widget/chord.pyo
 ${PYSITELIB}/libqtile/widget/clipboard.py
 ${PYSITELIB}/libqtile/widget/clipboard.pyc
 ${PYSITELIB}/libqtile/widget/clipboard.pyo
 ${PYSITELIB}/libqtile/widget/clock.py
 ${PYSITELIB}/libqtile/widget/clock.pyc
 ${PYSITELIB}/libqtile/widget/clock.pyo
-${PYSITELIB}/libqtile/widget/cmus.py
-${PYSITELIB}/libqtile/widget/cmus.pyc
-${PYSITELIB}/libqtile/widget/cmus.pyo
+${PYSITELIB}/libqtile/widget/config_error.py
+${PYSITELIB}/libqtile/widget/config_error.pyc
+${PYSITELIB}/libqtile/widget/config_error.pyo
 ${PYSITELIB}/libqtile/widget/countdown.py
 ${PYSITELIB}/libqtile/widget/countdown.pyc
 ${PYSITELIB}/libqtile/widget/countdown.pyo
+${PYSITELIB}/libqtile/widget/cpu.py
+${PYSITELIB}/libqtile/widget/cpu.pyc
+${PYSITELIB}/libqtile/widget/cpu.pyo
 ${PYSITELIB}/libqtile/widget/crashme.py
 ${PYSITELIB}/libqtile/widget/crashme.pyc
 ${PYSITELIB}/libqtile/widget/crashme.pyo
+${PYSITELIB}/libqtile/widget/crypto_ticker.py
+${PYSITELIB}/libqtile/widget/crypto_ticker.pyc
+${PYSITELIB}/libqtile/widget/crypto_ticker.pyo
 ${PYSITELIB}/libqtile/widget/currentlayout.py
 ${PYSITELIB}/libqtile/widget/currentlayout.pyc
 ${PYSITELIB}/libqtile/widget/currentlayout.pyo
 ${PYSITELIB}/libqtile/widget/currentscreen.py
 ${PYSITELIB}/libqtile/widget/currentscreen.pyc
 ${PYSITELIB}/libqtile/widget/currentscreen.pyo
-${PYSITELIB}/libqtile/widget/debuginfo.py
-${PYSITELIB}/libqtile/widget/debuginfo.pyc
-${PYSITELIB}/libqtile/widget/debuginfo.pyo
 ${PYSITELIB}/libqtile/widget/df.py
 ${PYSITELIB}/libqtile/widget/df.pyc
 ${PYSITELIB}/libqtile/widget/df.pyo
+${PYSITELIB}/libqtile/widget/do_not_disturb.py
+${PYSITELIB}/libqtile/widget/do_not_disturb.pyc
+${PYSITELIB}/libqtile/widget/do_not_disturb.pyo
+${PYSITELIB}/libqtile/widget/gen_poll_url.py
+${PYSITELIB}/libqtile/widget/gen_poll_url.pyc
+${PYSITELIB}/libqtile/widget/gen_poll_url.pyo
 ${PYSITELIB}/libqtile/widget/generic_poll_text.py
 ${PYSITELIB}/libqtile/widget/generic_poll_text.pyc
 ${PYSITELIB}/libqtile/widget/generic_poll_text.pyo
@@ -252,6 +468,16 @@ ${PYSITELIB}/libqtile/widget/graph.pyo
 ${PYSITELIB}/libqtile/widget/groupbox.py
 ${PYSITELIB}/libqtile/widget/groupbox.pyc
 ${PYSITELIB}/libqtile/widget/groupbox.pyo
+${PYSITELIB}/libqtile/widget/hdd.py
+${PYSITELIB}/libqtile/widget/hdd.pyc
+${PYSITELIB}/libqtile/widget/hdd.pyo
+${PYSITELIB}/libqtile/widget/helpers/status_notifier/__init__.py
+${PYSITELIB}/libqtile/widget/helpers/status_notifier/__init__.pyc
+${PYSITELIB}/libqtile/widget/helpers/status_notifier/__init__.pyo
+${PYSITELIB}/libqtile/widget/helpers/status_notifier/fallback_icon.png
+${PYSITELIB}/libqtile/widget/helpers/status_notifier/statusnotifier.py
+${PYSITELIB}/libqtile/widget/helpers/status_notifier/statusnotifier.pyc
+${PYSITELIB}/libqtile/widget/helpers/status_notifier/statusnotifier.pyo
 ${PYSITELIB}/libqtile/widget/idlerpg.py
 ${PYSITELIB}/libqtile/widget/idlerpg.pyc
 ${PYSITELIB}/libqtile/widget/idlerpg.pyo
@@ -276,42 +502,57 @@ ${PYSITELIB}/libqtile/widget/khal_calendar.pyo
 ${PYSITELIB}/libqtile/widget/launchbar.py
 ${PYSITELIB}/libqtile/widget/launchbar.pyc
 ${PYSITELIB}/libqtile/widget/launchbar.pyo
+${PYSITELIB}/libqtile/widget/load.py
+${PYSITELIB}/libqtile/widget/load.pyc
+${PYSITELIB}/libqtile/widget/load.pyo
 ${PYSITELIB}/libqtile/widget/maildir.py
 ${PYSITELIB}/libqtile/widget/maildir.pyc
 ${PYSITELIB}/libqtile/widget/maildir.pyo
 ${PYSITELIB}/libqtile/widget/memory.py
 ${PYSITELIB}/libqtile/widget/memory.pyc
 ${PYSITELIB}/libqtile/widget/memory.pyo
-${PYSITELIB}/libqtile/widget/moc.py
-${PYSITELIB}/libqtile/widget/moc.pyc
-${PYSITELIB}/libqtile/widget/moc.pyo
 ${PYSITELIB}/libqtile/widget/mpd2widget.py
 ${PYSITELIB}/libqtile/widget/mpd2widget.pyc
 ${PYSITELIB}/libqtile/widget/mpd2widget.pyo
-${PYSITELIB}/libqtile/widget/mpdwidget.py
-${PYSITELIB}/libqtile/widget/mpdwidget.pyc
-${PYSITELIB}/libqtile/widget/mpdwidget.pyo
 ${PYSITELIB}/libqtile/widget/mpris2widget.py
 ${PYSITELIB}/libqtile/widget/mpris2widget.pyc
 ${PYSITELIB}/libqtile/widget/mpris2widget.pyo
-${PYSITELIB}/libqtile/widget/mpriswidget.py
-${PYSITELIB}/libqtile/widget/mpriswidget.pyc
-${PYSITELIB}/libqtile/widget/mpriswidget.pyo
 ${PYSITELIB}/libqtile/widget/net.py
 ${PYSITELIB}/libqtile/widget/net.pyc
 ${PYSITELIB}/libqtile/widget/net.pyo
+${PYSITELIB}/libqtile/widget/netup.py
+${PYSITELIB}/libqtile/widget/netup.pyc
+${PYSITELIB}/libqtile/widget/netup.pyo
 ${PYSITELIB}/libqtile/widget/notify.py
 ${PYSITELIB}/libqtile/widget/notify.pyc
 ${PYSITELIB}/libqtile/widget/notify.pyo
-${PYSITELIB}/libqtile/widget/pacman.py
-${PYSITELIB}/libqtile/widget/pacman.pyc
-${PYSITELIB}/libqtile/widget/pacman.pyo
+${PYSITELIB}/libqtile/widget/nvidia_sensors.py
+${PYSITELIB}/libqtile/widget/nvidia_sensors.pyc
+${PYSITELIB}/libqtile/widget/nvidia_sensors.pyo
+${PYSITELIB}/libqtile/widget/open_weather.py
+${PYSITELIB}/libqtile/widget/open_weather.pyc
+${PYSITELIB}/libqtile/widget/open_weather.pyo
+${PYSITELIB}/libqtile/widget/plasma.py
+${PYSITELIB}/libqtile/widget/plasma.pyc
+${PYSITELIB}/libqtile/widget/plasma.pyo
 ${PYSITELIB}/libqtile/widget/pomodoro.py
 ${PYSITELIB}/libqtile/widget/pomodoro.pyc
 ${PYSITELIB}/libqtile/widget/pomodoro.pyo
 ${PYSITELIB}/libqtile/widget/prompt.py
 ${PYSITELIB}/libqtile/widget/prompt.pyc
 ${PYSITELIB}/libqtile/widget/prompt.pyo
+${PYSITELIB}/libqtile/widget/pulse_volume.py
+${PYSITELIB}/libqtile/widget/pulse_volume.pyc
+${PYSITELIB}/libqtile/widget/pulse_volume.pyo
+${PYSITELIB}/libqtile/widget/quick_exit.py
+${PYSITELIB}/libqtile/widget/quick_exit.pyc
+${PYSITELIB}/libqtile/widget/quick_exit.pyo
+${PYSITELIB}/libqtile/widget/redshift.py
+${PYSITELIB}/libqtile/widget/redshift.pyc
+${PYSITELIB}/libqtile/widget/redshift.pyo
+${PYSITELIB}/libqtile/widget/screensplit.py
+${PYSITELIB}/libqtile/widget/screensplit.pyc
+${PYSITELIB}/libqtile/widget/screensplit.pyo
 ${PYSITELIB}/libqtile/widget/sensors.py
 ${PYSITELIB}/libqtile/widget/sensors.pyc
 ${PYSITELIB}/libqtile/widget/sensors.pyo
@@ -324,9 +565,15 @@ ${PYSITELIB}/libqtile/widget/she.pyo
 ${PYSITELIB}/libqtile/widget/spacer.py
 ${PYSITELIB}/libqtile/widget/spacer.pyc
 ${PYSITELIB}/libqtile/widget/spacer.pyo
+${PYSITELIB}/libqtile/widget/statusnotifier.py
+${PYSITELIB}/libqtile/widget/statusnotifier.pyc
+${PYSITELIB}/libqtile/widget/statusnotifier.pyo
 ${PYSITELIB}/libqtile/widget/stock_ticker.py
 ${PYSITELIB}/libqtile/widget/stock_ticker.pyc
 ${PYSITELIB}/libqtile/widget/stock_ticker.pyo
+${PYSITELIB}/libqtile/widget/swaync.py
+${PYSITELIB}/libqtile/widget/swaync.pyc
+${PYSITELIB}/libqtile/widget/swaync.pyo
 ${PYSITELIB}/libqtile/widget/systray.py
 ${PYSITELIB}/libqtile/widget/systray.pyc
 ${PYSITELIB}/libqtile/widget/systray.pyo
@@ -336,12 +583,27 @@ ${PYSITELIB}/libqtile/widget/tasklist.pyo
 ${PYSITELIB}/libqtile/widget/textbox.py
 ${PYSITELIB}/libqtile/widget/textbox.pyc
 ${PYSITELIB}/libqtile/widget/textbox.pyo
+${PYSITELIB}/libqtile/widget/thermal_zone.py
+${PYSITELIB}/libqtile/widget/thermal_zone.pyc
+${PYSITELIB}/libqtile/widget/thermal_zone.pyo
+${PYSITELIB}/libqtile/widget/tuned_manager.py
+${PYSITELIB}/libqtile/widget/tuned_manager.pyc
+${PYSITELIB}/libqtile/widget/tuned_manager.pyo
+${PYSITELIB}/libqtile/widget/vertical_clock.py
+${PYSITELIB}/libqtile/widget/vertical_clock.pyc
+${PYSITELIB}/libqtile/widget/vertical_clock.pyo
 ${PYSITELIB}/libqtile/widget/volume.py
 ${PYSITELIB}/libqtile/widget/volume.pyc
 ${PYSITELIB}/libqtile/widget/volume.pyo
 ${PYSITELIB}/libqtile/widget/wallpaper.py
 ${PYSITELIB}/libqtile/widget/wallpaper.pyc
 ${PYSITELIB}/libqtile/widget/wallpaper.pyo
+${PYSITELIB}/libqtile/widget/widgetbox.py
+${PYSITELIB}/libqtile/widget/widgetbox.pyc
+${PYSITELIB}/libqtile/widget/widgetbox.pyo
+${PYSITELIB}/libqtile/widget/window_count.py
+${PYSITELIB}/libqtile/widget/window_count.pyc
+${PYSITELIB}/libqtile/widget/window_count.pyo
 ${PYSITELIB}/libqtile/widget/windowname.py
 ${PYSITELIB}/libqtile/widget/windowname.pyc
 ${PYSITELIB}/libqtile/widget/windowname.pyo
@@ -351,26 +613,9 @@ ${PYSITELIB}/libqtile/widget/windowtabs.pyo
 ${PYSITELIB}/libqtile/widget/wlan.py
 ${PYSITELIB}/libqtile/widget/wlan.pyc
 ${PYSITELIB}/libqtile/widget/wlan.pyo
-${PYSITELIB}/libqtile/widget/yahoo_weather.py
-${PYSITELIB}/libqtile/widget/yahoo_weather.pyc
-${PYSITELIB}/libqtile/widget/yahoo_weather.pyo
-${PYSITELIB}/libqtile/window.py
-${PYSITELIB}/libqtile/window.pyc
-${PYSITELIB}/libqtile/window.pyo
-${PYSITELIB}/libqtile/xcbq.py
-${PYSITELIB}/libqtile/xcbq.pyc
-${PYSITELIB}/libqtile/xcbq.pyo
-${PYSITELIB}/libqtile/xcursors.py
-${PYSITELIB}/libqtile/xcursors.pyc
-${PYSITELIB}/libqtile/xcursors.pyo
-${PYSITELIB}/libqtile/xkeysyms.py
-${PYSITELIB}/libqtile/xkeysyms.pyc
-${PYSITELIB}/libqtile/xkeysyms.pyo
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-man/man1/qshell.1
-man/man1/qtile.1
+${PYSITELIB}/libqtile/widget/wlaniw.py
+${PYSITELIB}/libqtile/widget/wlaniw.pyc
+${PYSITELIB}/libqtile/widget/wlaniw.pyo
+${PYSITELIB}/libqtile/widget/wttr.py
+${PYSITELIB}/libqtile/widget/wttr.pyc
+${PYSITELIB}/libqtile/widget/wttr.pyo
diff --git a/qtile/distinfo b/qtile/distinfo
index 9e17861813..10598fd806 100644
--- a/qtile/distinfo
+++ b/qtile/distinfo
@@ -1,7 +1,5 @@
 $NetBSD$
 
-RMD160 (qtile-0.11.1.tar.gz) = 1b71498ba6adf008bc02fb994f6e25b4c26941fa
-SHA512 (qtile-0.11.1.tar.gz) = 9cc2cdf5a01495c680fae62d23348d68cca456ce2c31848bef23825c943a5e8aebcc3ea70879388af06d222ab703dd410db14e6a9bd4180d90f57651b9dbaed5
-Size (qtile-0.11.1.tar.gz) = 442026 bytes
-SHA1 (patch-libqtile_widget_battery.py) = c3c6197ec92d8cd8d46276df7db4f81a7c02cb80
-SHA1 (patch-setup.py) = a00b26ba5e8114307e55c5e5328681039fd94df4
+BLAKE2s (qtile-0.36.0.tar.gz) = aa047352e2a2ecff8909d916faab1f4dc82ba24d5b5dc0eed470591b0d2a31ff
+SHA512 (qtile-0.36.0.tar.gz) = 60c10c685dc789b20389694fb73cd688ebe3b1855a6d599cc5c13438c457f9950437df0f2a2647f0d1192298dabc5ae111dbda7a9ae8ee9699fe032f843d0c3d
+Size (qtile-0.36.0.tar.gz) = 967422 bytes
diff --git a/qtile/patches/patch-libqtile_widget_battery.py b/qtile/patches/patch-libqtile_widget_battery.py
deleted file mode 100644
index bd478d49c9..0000000000
--- a/qtile/patches/patch-libqtile_widget_battery.py
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
-Don't assume sysfs is present.
-
---- libqtile/widget/battery.py.orig	2018-03-01 13:31:23.000000000 +0000
-+++ libqtile/widget/battery.py
-@@ -63,12 +63,11 @@ class _Battery(base._TextBox):
-     filenames = {}
- 
-     def _get_battery_name():
--        bats = [f for f in os.listdir(BAT_DIR) if f.startswith('BAT')]
--
--        if bats:
--            return bats[0]
--        else:
--            return 'BAT0'
-+        if os.path.isdir(BAT_DIR):
-+            bats = [f for f in os.listdir(BAT_DIR) if f.startswith('BAT')]
-+            if bats:
-+                return bats[0]
-+        return 'BAT0'
- 
-     defaults = [
-         ('battery_name', _get_battery_name(), 'ACPI name of a battery, usually BAT0'),
diff --git a/qtile/patches/patch-setup.py b/qtile/patches/patch-setup.py
deleted file mode 100644
index f15db2ac0d..0000000000
--- a/qtile/patches/patch-setup.py
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Install man pages to the right place.
-
---- setup.py.orig	2018-03-01 13:31:23.000000000 +0000
-+++ setup.py
-@@ -153,7 +153,7 @@ setup(
-         'bin/dqcmd',
-     ],
-     data_files=[
--        ('share/man/man1', ['resources/qtile.1',
-+        ('man/man1',       ['resources/qtile.1',
-                             'resources/qshell.1'])],
-     cmdclass={'install': CheckCairoXcb},
-     cffi_modules=[


Home | Main Index | Thread Index | Old Index