gnu: guile-gi: Patch all references to libguile-gi.
* gnu/packages/guile-xyz.scm (guile-gi)[patch-references-to-extension]: Use find-files to discover all modules.master
parent
8ab084951f
commit
d414327a2e
|
@ -2875,11 +2875,7 @@ list of components. This module takes care of that for you.")
|
||||||
(open-pipe* OPEN_READ
|
(open-pipe* OPEN_READ
|
||||||
"guile" "-c"
|
"guile" "-c"
|
||||||
"(display (effective-version))"))))
|
"(display (effective-version))"))))
|
||||||
(substitute* '("module/gi.scm"
|
(substitute* (find-files "module" ".*\\.scm")
|
||||||
"module/gi/oop.scm"
|
|
||||||
"module/gi/documentation.scm"
|
|
||||||
"module/gi/types.scm"
|
|
||||||
"module/gi/repository.scm")
|
|
||||||
(("\\(load-extension \"libguile-gi\" \"(.*)\"\\)" m arg)
|
(("\\(load-extension \"libguile-gi\" \"(.*)\"\\)" m arg)
|
||||||
(format #f "~s"
|
(format #f "~s"
|
||||||
`(load-extension
|
`(load-extension
|
||||||
|
|
Reference in New Issue