~ruther/guix-local

fee483e713041d105c76c83d867e2ba1fed8ad5b — Simon Tournier 6 months ago 594f1a5
gnu: r-densestbayes: Adjust GCC@14.

* gnu/packages/cran.scm (r-densestbayes)[arguments]: Add phase that decreases
GCC@14 strictness.

Change-Id: I52c45b9f693d843f25f1d61ef440e5b1cf2808d2
1 files changed, 11 insertions(+), 0 deletions(-)

M gnu/packages/cran.scm
M gnu/packages/cran.scm => gnu/packages/cran.scm +11 -0
@@ 50575,6 50575,17 @@ Journal of Statistical Software, 39(10), 1-24.")
        (base32 "0ydnjyprv8fz037nkfvjd8w6hg4a19lbnq4kl7yankxksjfdyqc3"))))
    (properties `((upstream-name . "densEstBayes")))
    (build-system r-build-system)
    (arguments
     (list
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'unpack 'relax-gcc-14-strictness
            (lambda _
              (substitute* "configure"
                ;; Modifying src/Makevars directly is overruled.
                (("src/Makevars")
                 "src/Makevars
echo \"PKG_CXXFLAGS+=-g -O2 -Wno-error=changes-meaning\" >> src/Makevars")))))))
    (propagated-inputs
     (list r-bh
           r-mass