me
/
guix
Archived
1
0
Fork 0

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
Leo Prikler 2021-01-03 19:15:00 +01:00
parent 8ab084951f
commit d414327a2e
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 1 additions and 5 deletions

View File

@ -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