gnu: fatrace: Update to 0.19.1.

* gnu/packages/monitoring.scm (fatrace): Update to 0.19.1.
[arguments]<#:phases>: Use gexps.
[arguments]<#:phases>: Do not delete check.
[arguments]<#:tests?>: Set to #f.

Change-Id: I835241873553d9f057b8abeb10e89f20660d2b31
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Anderson Torres 2025-10-11 21:11:45 -03:00 committed by Ludovic Courtès
parent 26d9d97eb7
commit 91d5128c7d
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -793,27 +793,28 @@ the recorded data over time.")
(define-public fatrace
(package
(name "fatrace")
(version "0.18.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/martinpitt/fatrace")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"0hm4zsxkbsl37677b2hq4v6pnq6mjspvcf285l9d844i2f3syij2"))))
(version "0.19.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/martinpitt/fatrace")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"0lmr6bv6d2f1gnrsy34gaiamw6615m3y7gw21fkiv47hn0xydhlx"))))
(build-system gnu-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(delete 'configure)
;; tests need root to run as root,
;; and there is no make target for them:
(delete 'check))
#:make-flags
(list (string-append "CC=" ,(cc-for-target))
(string-append "PREFIX=" %output))))
(list
#:tests? #f ; Tests need superuser, and there are
; no makefile directive to run them
#:phases
#~(modify-phases %standard-phases
(delete 'configure))
#:make-flags
#~(list (string-append "CC=" #$(cc-for-target))
(string-append "PREFIX=" #$output))))
(synopsis "File access events monitor")
(description "This package provides a utility to report system wide file
access events from all running processes. Its main purpose is to find