From 2b276ae80feadda01d58eb13bb72b96cd0d9c998 Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Sat, 6 Jul 2024 14:16:29 -0300 Subject: gnu: xonsh: Improve package style. * gnu/packages/shells.scm (xonsh)[source](snippet): Remove trailing #t. [arguments]<#:phases>: Use #$output rather than the outputs alist. Change-Id: I30c1b1d8e64ba6bbce61e47cbfec91de3d3df7ae --- gnu/packages/shells.scm | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'gnu/packages/shells.scm') diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 6e2cca4bdb..28d5670a1d 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -576,8 +576,7 @@ ksh, and tcsh.") "xonsh/xonfig.py") (("from xonsh\\.ply\\.(.*) import" _ module) (format #f "from ~a import" module)) - (("from xonsh\\.ply import") "import")) - #t)))) + (("from xonsh\\.ply import") "import")))))) (build-system pyproject-build-system) (arguments ;; Some tests are failing for reasons like not accessing parent directory @@ -613,12 +612,11 @@ ksh, and tcsh.") #:phases #~(modify-phases %standard-phases (replace 'install - (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out"))) - (invoke "python" "-m" "compileall" - "--invalidation-mode=unchecked-hash" out) - (invoke "python" "setup.py" "install" "--root=/" - (string-append "--prefix=" out))))) + (lambda _ + (invoke "python" "-m" "compileall" + "--invalidation-mode=unchecked-hash" #$output) + (invoke "python" "setup.py" "install" "--root=/" + (string-append "--prefix=" #$output)))) ;; Some tests run os.mkdir(). (add-before 'check 'writable-home (lambda _ -- cgit v1.2.3