me
/
guix
Archived
1
0
Fork 0

gnu: Add mjwm.

* gnu/packages/wm.scm (mjwm): New variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
master
Feng Shu 2023-03-06 15:47:26 +08:00 committed by 宋文武
parent 764ab3786e
commit 61a0b03c65
No known key found for this signature in database
GPG Key ID: D415BF253B515976
1 changed files with 33 additions and 0 deletions

View File

@ -2832,6 +2832,39 @@ such as the Raspberry Pi, though it is perfectly capable of running on modern
systems.")
(license license:expat)))
(define-public mjwm
(package
(name "mjwm")
(version "4.1.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/chiku/mjwm")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0lgfp2xidhvmbj4zqvzz9g8zwbn6mz0pgacc57b43ha523vamsjq"))))
(build-system gnu-build-system)
(arguments
(list
#:tests? #f ; no check target
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-subcategory.h
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "include/subcategory.h"
;; icon name should be application-other instead of
;; application-others.
(("applications-others") "applications-other")))))))
(home-page "https://github.com/chiku/mjwm")
(synopsis "Create menu for JWM")
(description
"MJWM can create JWM's menu from (freedesktop) desktop files and the
generated file can be include in the rootmenu section of your jwm config
file.")
(license license:gpl2+)))
(define-public devour
(package
(name "devour")