From e9abc417d3a284776bb2440c5d67a3bd4acb6a29 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 30 Jul 2023 02:00:00 +0200 Subject: gnu: entr: Update to 5.4. * gnu/packages/entr.scm (entr): Update to 5.4. [arguments]: Don't explicitly return #t from phases. --- gnu/packages/entr.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'gnu/packages/entr.scm') diff --git a/gnu/packages/entr.scm b/gnu/packages/entr.scm index b74a00fec3..c8198d4706 100644 --- a/gnu/packages/entr.scm +++ b/gnu/packages/entr.scm @@ -35,14 +35,14 @@ (define-public entr (package (name "entr") - (version "5.2") + (version "5.4") (source (origin (method url-fetch) (uri (string-append "https://eradman.com/entrproject/code/entr-" version ".tar.gz")) (sha256 (base32 - "1063b33bqggyqd0h7cvcvznpgiy9s2zqkdsc1q622xdh8sfk0zi3")))) + "17hz4aca6dsh6z58625jg8fbk5m9ng3s95pl4s6ws79zrk9dw7a9")))) (build-system gnu-build-system) (arguments `(#:test-target "test" @@ -64,8 +64,7 @@ (("/bin/cat" command) (search-input-file inputs command)) (("/usr(/bin/clear)" _ command) - (search-input-file inputs command))) - #t))))) + (search-input-file inputs command)))))))) (inputs (list bash coreutils ncurses)) (home-page "https://eradman.com/entrproject/") -- cgit v1.2.3 From f4d418a13ebdd72af62c187b4ace556a1fad85a6 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Sun, 23 Jul 2023 02:00:00 +0200 Subject: gnu: entr: Rewrite description. * gnu/packages/entr.scm (entr)[description]: Rewrite. --- gnu/packages/entr.scm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'gnu/packages/entr.scm') diff --git a/gnu/packages/entr.scm b/gnu/packages/entr.scm index c8198d4706..5827da1d07 100644 --- a/gnu/packages/entr.scm +++ b/gnu/packages/entr.scm @@ -2,7 +2,7 @@ ;;; Copyright © 2016 Matthew Jordan ;;; Copyright © 2016 Ludovic Courtès ;;; Copyright © 2019 Ricardo Wurmus -;;; Copyright © 2019, 2020 Tobias Geerinckx-Rice +;;; Copyright © 2019, 2020, 2023 Tobias Geerinckx-Rice ;;; Copyright © 2020 Jakub Kądziołka ;;; Copyright © 2021 Solene Rapenne ;;; Copyright © 2022 jgart @@ -70,11 +70,13 @@ (home-page "https://eradman.com/entrproject/") (synopsis "Run arbitrary commands when files change") (description - "entr is a zero-configuration tool with no external build or run-time -dependencies. The interface to entr is not only minimal, it aims to be simple -enough to create a new category of ad hoc automation. These micro-tests -reduce keystrokes, but more importantly they emphasize the utility of -automated checks.") + "@acronym{entr, event notify test runner} reads a list of file names from +standard input and executes a given command (including arguments) whenever any +of them change. It aims to facilitate rapid feedback and automated testing. + +For example, you can use @command{entr} to automatically invoke @command{make} +each time you modify a source code file. It supports interactive utilities and +doesn't waste resources by polling for changes.") ;; Per 'LICENSE', portability code under missing/ is under BSD-2. (license isc))) -- cgit v1.2.3