gnu: wxwidgets-2: Fix build.

* gnu/packages/wxwidgets.scm (wxwidgets-2)[arguments]: Add phase
ignore-narrowing-errors to patch "configure" script.
This commit is contained in:
Ricardo Wurmus 2020-02-24 10:39:49 +01:00
parent 3d916a115b
commit 0aa0e1f8f4
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
;;; Copyright © 2016, 2018 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2016, 2018, 2020 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2016 Theodoros Foradis <theodoros@foradis.org>
;;; Copyright © 2016 Danny Milosavljevic <dannym@scratchpost.org>
;;; Copyright © 2017 Rene Saavedra <rennes@openmailbox.org>
@ -126,7 +126,14 @@ (define-public wxwidgets-2
(list (string-append "LDFLAGS=-Wl,-rpath="
(assoc-ref %outputs "out") "/lib"))
;; No 'check' target.
#:tests? #f))))
#:tests? #f
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'ignore-narrowing-errors
(lambda _
(substitute* "configure"
(("-Wall") "-Wall -Wno-narrowing"))
#t)))))))
(define-public wxwidgets-gtk2
(package (inherit wxwidgets)