|
|
|
@ -1,6 +1,6 @@ |
|
|
|
|
{ cairo, cmake, fetchgit, libXdmcp, libpthreadstubs, libxcb, pcre, pkgconfig |
|
|
|
|
, python2 , stdenv, xcbproto, xcbutil, xcbutilimage, xcbutilrenderutil |
|
|
|
|
, xcbutilwm, xcbutilxrm |
|
|
|
|
, xcbutilwm, xcbutilxrm, fetchpatch |
|
|
|
|
|
|
|
|
|
# optional packages-- override the variables ending in 'Support' to enable or |
|
|
|
|
# disable modules |
|
|
|
@ -32,13 +32,21 @@ stdenv.mkDerivation rec { |
|
|
|
|
description = "A fast and easy-to-use tool for creatin status bars."; |
|
|
|
|
longDescription = '' |
|
|
|
|
Polybar aims to help users build beautiful and highly customizable |
|
|
|
|
status bars for their desktop environment, without the need of |
|
|
|
|
status bars for their desktop environment, without the need of |
|
|
|
|
having a black belt in shell scripting. |
|
|
|
|
''; |
|
|
|
|
''; |
|
|
|
|
license = licenses.mit; |
|
|
|
|
maintainers = [ maintainers.afldcr ]; |
|
|
|
|
platforms = platforms.unix; |
|
|
|
|
}; |
|
|
|
|
# This patch should be removed with next stable release. |
|
|
|
|
patches = [ |
|
|
|
|
(fetchpatch { |
|
|
|
|
name = "polybar-remove-curlbuild.patch"; |
|
|
|
|
url = "https://github.com/jaagr/polybar/commit/d35abc7620c8f06618b4708d9a969dfa2f309e96.patch"; |
|
|
|
|
sha256 = "14xr65vsjvd51hzg9linj09w0nnixgn26dh9lqxy25bxachcyzxy"; |
|
|
|
|
}) |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
buildInputs = [ |
|
|
|
|
cairo libXdmcp libpthreadstubs libxcb pcre python2 xcbproto xcbutil |
|
|
|
|