From d6f61b453f42b07837b60aa2e2044f68bf97ca6b Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 24 Jan 2026 19:53:05 +0000 Subject: gnu: barectf: Simplify package. * gnu/packages/instrumentation.scm (barectf): [phases]{relax-requirements}: Remove phase. {set-CC}: Use cc-for-target. Change-Id: I9240603331863ef412ddc2f872900dafc8bb7390 --- gnu/packages/instrumentation.scm | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/instrumentation.scm b/gnu/packages/instrumentation.scm index 4e634e73b8..6f70f5eab0 100644 --- a/gnu/packages/instrumentation.scm +++ b/gnu/packages/instrumentation.scm @@ -175,20 +175,10 @@ bindings, and the command-line tool @command{babeltrace2}.") (arguments (list #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'relax-requirements - (lambda _ - ;; Remove version constraints as the program appears - ;; to work (tests pass!) with later versions. - ;; Try removing these when updating barectf. - (substitute* "pyproject.toml" - (("pyyaml = '\\^5") - "pyyaml = '>=5") - (("jsonschema = '\\^3") - "jsonschema = '>=3")))) (add-before 'check 'set-CC (lambda _ ;; Some tests invoke a compiler. - (setenv "CC" "gcc")))))) + (setenv "CC" #$(cc-for-target))))))) (native-inputs (list python-poetry-core python-pytest-8)) (propagated-inputs -- cgit v1.3