Archived
1
0
Fork 0

gnu: r-cplm: Fix build with R 4.3.0.

* gnu/packages/cran.scm (r-cplm)[arguments]: Update headers to find definition
for GET_SLOT.
This commit is contained in:
Ricardo Wurmus 2023-04-28 23:29:17 +02:00
parent 6cb123b190
commit 63dea3caf0
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -373,6 +373,16 @@ queues, stacks, deques, dicts and ordered dicts.")
(base32 "0mqjk10265hq9bc5ihmgbx1l8fzay1gpdlvx3pirqmvr3w1kwlxk"))))
(properties `((upstream-name . "cplm")))
(build-system r-build-system)
(arguments
(list
#:phases
'(modify-phases %standard-phases
;; GET_SLOT is only found in Rdefines.h
(add-after 'unpack 'compatibility
(lambda _
(substitute* "src/common.h"
(("#include <Rinternals.h>" m)
(string-append m "\n#include <Rdefines.h>"))))))))
(propagated-inputs
(list r-biglm
r-coda