~ruther/guix-local

daef26271f00b81d83a051ec59946b820ef184c0 — Nicolas Graves 3 months ago 96e0ca2
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>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
1 files changed, 5 insertions(+), 0 deletions(-)

M gnu/packages/bioinformatics.scm
M gnu/packages/bioinformatics.scm => gnu/packages/bioinformatics.scm +5 -0
@@ 20250,6 20250,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"