[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 7/7] gnu: Add i3status.
From: |
Eric Bavier |
Subject: |
Re: [PATCH 7/7] gnu: Add i3status. |
Date: |
Sun, 23 Aug 2015 11:49:44 -0500 |
On Mon, 17 Aug 2015 05:05:37 +0200
Eric Dvorsak <address@hidden> wrote:
> * gnu/packages/i3.scm (i3status): New variable.
> ---
> gnu/packages/i3.scm | 38 ++++++++++++++++++++++++++++++++++++++
> 1 file changed, 38 insertions(+)
As I noted in the i3-wm patch, I moved gnu/packages/i3.scm to
gnu/packages/wm.scm.
>
> diff --git a/gnu/packages/i3.scm b/gnu/packages/i3.scm
> index 725fdb6..a9a5640 100644
> --- a/gnu/packages/i3.scm
> +++ b/gnu/packages/i3.scm
> @@ -61,6 +61,44 @@ functions and nested include statements). It makes it
> very easy to
> add configuration file capability to a program using a simple API. ")
> (license isc)))
>
> +(define-public i3status
> + (package
> + (name "i3status")
> + (version "2.9")
> + (source (origin
> + (method url-fetch)
> + (uri (string-append "http://i3wm.org/i3status/i3status-"
> + version ".tar.bz2"))
> + (sha256
> + (base32
> + "1qwxbrga2fi5wf742hh9ajwa8b2kpzkjjnhjlz4wlpv21i80kss2"))))
> + (build-system gnu-build-system)
> + (arguments
> + `(#:make-flags (list "CC=gcc" (string-append "PREFIX=" %output))
> + #:phases
> + (modify-phases %standard-phases
> + (delete 'configure))
> + #:tests? #f)) ; no test suite
> + (inputs
> + `(("openlibm" ,openlibm)
> + ("libconfuse" ,libconfuse)
> + ("libyajl" ,libyajl)
> + ("alsa-lib" ,alsa-lib)
> + ("wireless-tools" ,wireless-tools)
> + ("libcap" ,libcap)
> + ("asciidoc" ,asciidoc)))
> + (home-page "http://i3wm.org/i3status/")
> + (synopsis "Generating a status bar for i3bar, dzen2, xmobar or
> +similar programs")
I changed this to "Status bar for..." to get rid of the active voice.
> + (description "i3status is a small program for generating a status
> +bar for i3bar, dzen2, xmobar or similar programs. It is designed to
> +be very efficient by issuing a very small number of system calls, as
> +one generally wants to update such a status line every second. This
> +ensures that even under high load, your status bar is updated
> +correctly. Also, it saves a bit of energy by not hogging your CPU as
> +much as spawning the corresponding amount of shell commands would.")
> + (license bsd-3)))
> +
> (define-public i3-wm
> (package
> (name "i3-wm")
Again, thanks for all these new packages, and welcome aboard. :)
`~Eric
- [PATCH 5/7] gnu: Add i3-wm., (continued)
- [PATCH 5/7] gnu: Add i3-wm., Eric Dvorsak, 2015/08/16
- [PATCH 6/7] gnu: Add libconfuse., Eric Dvorsak, 2015/08/16
- [PATCH 7/7] gnu: Add i3status., Eric Dvorsak, 2015/08/16
- Re: [PATCH 1/7] gnu: Add Pod-Simple., Eric Bavier, 2015/08/17
- [PATCH 1/7] gnu: Add Pod-Simple., Eric Dvorsak, 2015/08/16
- [PATCH 2/7] gnu: Add libyajl., Eric Dvorsak, 2015/08/16
- [PATCH 3/7] gnu: Add libev, Eric Dvorsak, 2015/08/16
- [PATCH 6/7] gnu: Add libconfuse., Eric Dvorsak, 2015/08/16
- [PATCH 7/7] gnu: Add i3status., Eric Dvorsak, 2015/08/16
- Re: [PATCH 7/7] gnu: Add i3status.,
Eric Bavier <=
- [PATCH 4/7] gnu: Add xcb-util-cursor., Eric Dvorsak, 2015/08/16
- [PATCH 5/7] gnu: Add i3-wm., Eric Dvorsak, 2015/08/16
- [PATCH 1/7] gnu: Add Pod-Simple., Eric Dvorsak, 2015/08/17