gnu: python-pypairix: Fix package.

The package was missing binaries, which were not produced because
CFLAGS were effectively ignored.

* gnu/packages/bioinformatics.scm (python-pypairix)[arguments]
<#:phases>: Add phase 'respect-CFLAGS.

Change-Id: Id982af5f5a0c43c6fc20e109a5419913e47882e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves 2026-01-06 23:55:06 +01:00 committed by Andreas Enge
parent 630a74eda2
commit 84004ebc63
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -20246,6 +20246,11 @@ allowing the insertion of arbitrary types into the tree.")
(list
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'respect-CFLAGS
(lambda _
(substitute* "src/Makefile"
(("CFLAGS=")
"CFLAGS?="))))
(add-before 'build 'relax-gcc-14-strictness
(lambda _
(setenv "CFLAGS"