mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-25 20:19:18 -05:00
gnu: grimshot: Fix build.
Reported in <https://issues.guix.gnu.org/69667>. * gnu/packages/wm.scm (grimshot): Don't inherit from sway. [source]: Switch to the new git repository. [arguments]<#:phases>: Remove 'chdir. [version,home-page,license]: New fields. Change-Id: I16c81dfa3438ac0986076576bc5f543d8d4a8ec8 Reported-by: chris <chris@bumblehead.com>
This commit is contained in:
parent
6b195fc7c4
commit
fcf0fc0f33
1 changed files with 14 additions and 8 deletions
|
@ -3524,20 +3524,24 @@ (define-public avizo
|
|||
|
||||
(define-public grimshot
|
||||
(package
|
||||
(inherit sway)
|
||||
(name "grimshot")
|
||||
(version "1.9-contrib.0")
|
||||
(source (origin
|
||||
(inherit (package-source sway))
|
||||
(snippet #~(delete-file "contrib/grimshot.1"))))
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/OctopusET/sway-contrib")
|
||||
(commit version)))
|
||||
(file-name (git-file-name name version))
|
||||
(snippet #~(delete-file "grimshot.1"))
|
||||
(sha256
|
||||
(base32
|
||||
"16fa8l81zjy25nsky1i525hb7zjprqz74mbirm9b76pvksschdv5"))))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
(list #:install-plan #~`(("grimshot" "bin/")
|
||||
("grimshot.1" "share/man/man1/"))
|
||||
#:phases #~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'chdir
|
||||
(lambda _
|
||||
(chdir "contrib")))
|
||||
(add-after 'chdir 'patch-script-dependencies
|
||||
(add-after 'unpack 'patch-script-dependencies
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* "grimshot"
|
||||
(("\\b(date|grim|jq|notify-send|slurp|swaymsg|wl-copy)\\b"
|
||||
|
@ -3559,11 +3563,13 @@ (define-public grimshot
|
|||
slurp
|
||||
sway
|
||||
wl-clipboard))
|
||||
(home-page "https://github.com/OctopusET/sway-contrib")
|
||||
(synopsis "Screenshot utility for the Sway window manager")
|
||||
(description "Grimshot is a screenshot utility for @code{sway}. It provides
|
||||
an interface over @code{grim}, @code{slurp} and @code{jq}, and supports storing
|
||||
the screenshot either directly to the clipboard using @code{wl-copy} or to a
|
||||
file.")))
|
||||
file.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public wld
|
||||
(let ((commit "6586736176ef50a88025abae835e29a7ca980126")
|
||||
|
|
Loading…
Reference in a new issue