guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 7450681d57a08449020acac1883a61ed09cd17d1
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat Jan 24 19:53:05 2026 +0000
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 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