mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-19 22:16:32 +01:00
gnu: nomad: Fix missing webkit2gtk-4.0 compilation error.
* gnu/package/guile-xyz.scm (nomad)[arguments]<phases>: Add phase 'fix-webkitgtk' to update webkit2gtk-4.0 reference in file 'configure.ac' and 'typelib/Makefile.am'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
a00dff3ac1
commit
23792ae634
1 changed files with 10 additions and 0 deletions
|
@ -3444,6 +3444,16 @@ (define-public nomad
|
|||
(srfi srfi-26))
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-webkitgtk
|
||||
(lambda _
|
||||
;; Adapt to the version we have in Guix.
|
||||
(substitute* "configure.ac"
|
||||
(("webkit2gtk-4\\.0") "webkit2gtk-4.1")
|
||||
(("webkit2gtk-web-extension-4\\.0")
|
||||
"webkit2gtk-web-extension-4.1"))
|
||||
|
||||
(substitute* "typelib/Makefile.am"
|
||||
(("WebKit2-4\\.0") "WebKit2-4.1"))))
|
||||
(add-before 'check 'start-xorg-server
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
;; The test suite requires a running X server.
|
||||
|
|
Loading…
Reference in a new issue