From 7450681d57a08449020acac1883a61ed09cd17d1 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 24 Jan 2026 19:53:05 +0000 Subject: [PATCH] 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(-) diff --git a/gnu/packages/instrumentation.scm b/gnu/packages/instrumentation.scm index 4e634e73b84..6f70f5eab0c 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