gnu: cl-trivial-shell: Patch shell path.

* gnu/packages/lisp-xyz.scm (sbcl-trivial-shell):
[source]: Update URL as maintainer and owner of repository was changed.
[arguments]: Add 'fix-paths phase to patch location of the shell.

Change-Id: Ib3ac95013d3cb5240eb0261ad53f484b14d8f76f
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
Sharlatan Hellseher 2023-11-07 00:57:45 +00:00 committed by Guillaume Le Vaillant
parent 960d7ac5a5
commit 234be44685
No known key found for this signature in database
GPG Key ID: 6BE8208ADF21FE3F
1 changed files with 10 additions and 1 deletions

View File

@ -17097,12 +17097,21 @@ not so easy to copy (ssyntax, argument destructuring, etc.).")
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/gwkkwg/trivial-shell")
(url "https://github.com/hraban/trivial-shell")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "08mpkl5ij5sjfsyn8pq2kvsvpvyvr7ha1r8g1224fa667b8k2q85"))))
(build-system asdf-build-system/sbcl)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'fix-paths
(lambda _
(substitute* "dev/definitions.lisp"
(("/bin/sh")
(which "sh"))))))))
(native-inputs
(list sbcl-lift))
(home-page "https://common-lisp.net/project/trivial-shell/")