gnu: wxwidgets: Remove configure option.

* gnu/packages/wxwidgets.scm (wxwidgets)[arguments]: Remove webviewwebkit
  configure option that prevented webview option from being in build and
  wxconfig feature list. Remove 'use-newer-webkit' phase.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
Andy Tai 2023-02-01 22:39:40 -08:00 committed by Guillaume Le Vaillant
parent 572d01e085
commit d6e2b467b8
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -120,20 +120,12 @@ (define-public wxwidgets
"--with-sdl"
"--enable-gui"
"--enable-mediactrl"
"--enable-webview"
"--enable-webviewwebkit")
"--enable-webview")
#:make-flags
#~(list (string-append "LDFLAGS=-Wl,-rpath=" #$output "/lib"))
#:tests? #f ;TODO
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'use-newer-webkit
(lambda _
;; XXX: The configure script tests only for an ancient
;; WebKitGTK version.
(substitute* "configure"
(("webkit2gtk-4\\.0")
"webkit2gtk-4.1"))))
(add-after 'unpack 'refer-to-inputs
(lambda* (#:key inputs #:allow-other-keys)
(let ((catch (search-input-file inputs "include/catch.hpp"))