~ruther/guix-local

65a056900f02c1739224bcb89d9bc2f1343c8c56 — 宋文武 11 years ago f47f676
gnu: Add dmenu.

* gnu/packages/dwm.scm (dmenu): New variable.
1 files changed, 28 insertions(+), 0 deletions(-)

M gnu/packages/dwm.scm
M gnu/packages/dwm.scm => gnu/packages/dwm.scm +28 -0
@@ 84,3 84,31 @@ left corner.
dwm draws a small customizable border around windows to indicate the focus
state.")
    (license x11)))

(define-public dmenu
  (package
    (name "dmenu")
    (version "4.5")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://dl.suckless.org/tools/dmenu-"
                                  version ".tar.gz"))
              (sha256
               (base32
                "0l58jpxrr80fmyw5pgw5alm5qry49aw6y049745wl991v2cdcb08"))))
    (build-system gnu-build-system)
    (arguments
     '(#:tests? #f ; no tests
       #:make-flags (list "CC=gcc"
                          (string-append "PREFIX=" %output))
       #:phases
       (alist-delete 'configure %standard-phases)))
    (inputs
     `(("libx11" ,libx11)
       ("libxinerama" ,libxinerama)))
    (home-page "http://tools.suckless.org/dmenu/")
    (synopsis "Dynamic menu")
    (description
     "A dynamic menu for X, originally designed for dwm.  It manages large
numbers of user-defined menu items efficiently.")
    (license x11)))