mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 15:36:20 -05:00
gnu: webkitgtk: Update to 2.18.0.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.18.0. [arguments]: Add -DUSE_GSTREAMER_GL=OFF to configure-flags. [inputs]: Add libtasn1.
This commit is contained in:
parent
8f21aa22bf
commit
a54bf725fc
1 changed files with 14 additions and 3 deletions
|
@ -46,6 +46,7 @@ (define-module (gnu packages webkit)
|
|||
#:use-module (gnu packages pkg-config)
|
||||
#:use-module (gnu packages python)
|
||||
#:use-module (gnu packages ruby)
|
||||
#:use-module (gnu packages tls)
|
||||
#:use-module (gnu packages video)
|
||||
#:use-module (gnu packages xml)
|
||||
#:use-module (gnu packages xorg))
|
||||
|
@ -53,14 +54,14 @@ (define-module (gnu packages webkit)
|
|||
(define-public webkitgtk
|
||||
(package
|
||||
(name "webkitgtk")
|
||||
(version "2.16.6")
|
||||
(version "2.18.0")
|
||||
(source (origin
|
||||
(method url-fetch)
|
||||
(uri (string-append "https://www.webkitgtk.org/releases/"
|
||||
name "-" version ".tar.xz"))
|
||||
(sha256
|
||||
(base32
|
||||
"08abxbhi2n1pfby9f2c20z8mpmbvbs2z7vf0p5ckq4jkz46na8zw"))))
|
||||
"1383wlv98l8fwmhzy0fad82a44h5svm89c1kpa03wsp37mmf90xm"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
'(#:tests? #f ; no tests
|
||||
|
@ -69,7 +70,16 @@ (define-public webkitgtk
|
|||
"-DPORT=GTK"
|
||||
(string-append ; uses lib64 by default
|
||||
"-DLIB_INSTALL_DIR="
|
||||
(assoc-ref %outputs "out") "/lib"))
|
||||
(assoc-ref %outputs "out") "/lib")
|
||||
|
||||
;; XXX Adding GStreamer GL support would apparently
|
||||
;; require adding gst-plugins-bad to the inputs,
|
||||
;; which might entail a security risk as a result of
|
||||
;; the plugins of dubious code quality that are
|
||||
;; included. More investigation is needed. For
|
||||
;; now, we explicitly disable it to prevent an error
|
||||
;; at configuration time.
|
||||
"-DUSE_GSTREAMER_GL=OFF")
|
||||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after
|
||||
|
@ -112,6 +122,7 @@ (define-public webkitgtk
|
|||
("libnotify" ,libnotify)
|
||||
("libpng" ,libpng)
|
||||
("libsecret" ,libsecret)
|
||||
("libtasn1" ,libtasn1)
|
||||
("libwebp" ,libwebp)
|
||||
("libxcomposite" ,libxcomposite)
|
||||
("libxml2" ,libxml2)
|
||||
|
|
Loading…
Reference in a new issue