gnu: windowmaker: Update to 0.95.9.
* gnu/packages/gnustep.scm (windowmaker): Update to 0.95.9. [source]: Update URI. [home-page]: Use HTTPS URL.
This commit is contained in:
parent
607a136a25
commit
4b3d54e73e
|
@ -67,16 +67,16 @@ (define-public gnustep-make
|
||||||
(define-public windowmaker
|
(define-public windowmaker
|
||||||
(package
|
(package
|
||||||
(name "windowmaker")
|
(name "windowmaker")
|
||||||
(version "0.95.8")
|
(version "0.95.9")
|
||||||
(synopsis "NeXTSTEP-like window manager")
|
(synopsis "NeXTSTEP-like window manager")
|
||||||
(source (origin
|
(source (origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
(uri (string-append
|
(uri (string-append
|
||||||
"http://windowmaker.org/pub/source/release/WindowMaker-"
|
"https://github.com/window-maker/wmaker/releases/download/"
|
||||||
version ".tar.gz"))
|
"wmaker-" version "/WindowMaker-" version ".tar.gz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"12p8kljqgx5hnic0zvs5mxwp7kg21sb6qjagb2qw8ydvf5amrgwx"))))
|
"055pqvlkhipyjn7m6bb3fs4zz9rd1ynzl0mmwbhp05ihc3zmh8zj"))))
|
||||||
(build-system gnu-build-system)
|
(build-system gnu-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:modules ((guix build gnu-build-system)
|
`(#:modules ((guix build gnu-build-system)
|
||||||
|
@ -113,26 +113,26 @@ (define-public windowmaker
|
||||||
(call-with-output-file
|
(call-with-output-file
|
||||||
(string-append xsessions "/windowmaker.desktop")
|
(string-append xsessions "/windowmaker.desktop")
|
||||||
(lambda (port)
|
(lambda (port)
|
||||||
(format port "~
|
(format port "~
|
||||||
[Desktop Entry]~@
|
[Desktop Entry]~@
|
||||||
Name=Window Maker~@
|
Name=Window Maker~@
|
||||||
Comment=~a~@
|
Comment=~a~@
|
||||||
Exec=~a/bin/wmaker~@
|
Exec=~a/bin/wmaker~@
|
||||||
Type=Application~%"
|
Type=Application~%"
|
||||||
(string-map (match-lambda
|
(string-map (match-lambda
|
||||||
(#\newline #\space)
|
(#\newline #\space)
|
||||||
(chr chr))
|
(chr chr))
|
||||||
,synopsis) out))))
|
,synopsis) out))))
|
||||||
#t))
|
#t))
|
||||||
(add-after 'install-xsession 'wrap
|
(add-after 'install-xsession 'wrap
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
(let* ((out (assoc-ref outputs "out"))
|
(let* ((out (assoc-ref outputs "out"))
|
||||||
(bin (string-append out "/bin")))
|
(bin (string-append out "/bin")))
|
||||||
;; In turn, 'wmaker.inst' wants to invoke 'wmmenugen'
|
;; In turn, 'wmaker.inst' wants to invoke 'wmmenugen'
|
||||||
;; etc., so make sure everything is in $PATH.
|
;; etc., so make sure everything is in $PATH.
|
||||||
(wrap-program (string-append bin "/wmaker.inst")
|
(wrap-program (string-append bin "/wmaker.inst")
|
||||||
`("PATH" ":" prefix (,bin)))
|
`("PATH" ":" prefix (,bin)))
|
||||||
#t))))))
|
#t))))))
|
||||||
(inputs
|
(inputs
|
||||||
`(("libxmu" ,libxmu)
|
`(("libxmu" ,libxmu)
|
||||||
("libxft" ,libxft)
|
("libxft" ,libxft)
|
||||||
|
@ -145,7 +145,7 @@ (define-public windowmaker
|
||||||
("libtiff" ,libtiff)))
|
("libtiff" ,libtiff)))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)))
|
`(("pkg-config" ,pkg-config)))
|
||||||
(home-page "http://windowmaker.org/")
|
(home-page "https://windowmaker.org/")
|
||||||
(description
|
(description
|
||||||
"Window Maker is an X11 window manager originally designed to provide
|
"Window Maker is an X11 window manager originally designed to provide
|
||||||
integration support for the GNUstep Desktop Environment. In every way
|
integration support for the GNUstep Desktop Environment. In every way
|
||||||
|
|
Loading…
Reference in a new issue