[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#53197: [PATCH 3/3] gnu: wpewebkit: Update to 2.34.3.
From: |
Liliana Marie Prikler |
Subject: |
bug#53197: [PATCH 3/3] gnu: wpewebkit: Update to 2.34.3. |
Date: |
Sun, 16 Jan 2022 08:31:16 +0100 |
* gnu/packages/webkit.scm (wpewebkit): Update to 2.34.3.
[#:phases]: Add ‘patch-cmake’ phase to fix an error in the install directories
of the documentation.
[inputs]: Add lcms.
---
gnu/packages/webkit.scm | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index fc5172cfd7..d7751095c7 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -124,7 +124,7 @@ (define-public wpebackend-fdo
(define-public wpewebkit
(package
(name "wpewebkit")
- (version "2.30.5")
+ (version "2.34.3")
(source
(origin
(method url-fetch)
@@ -132,7 +132,7 @@ (define-public wpewebkit
(string-append "https://wpewebkit.org/releases/"
name "-" version ".tar.xz"))
(sha256
- (base32 "16imr0kmzhs7dz6jva9750xbsdz9v50playnagabajy30x7pymsb"))))
+ (base32 "1z20bza01ld4jvi0qx8xsl5y4czaniwpi8hxdjyirj1mrszy8pf3"))))
(build-system cmake-build-system)
(outputs '("out" "doc"))
(arguments
@@ -162,6 +162,15 @@ (define-public wpewebkit
"/xml/dtd/docbook/docbookx.dtd"))))
(find-files "Source" "\\.sgml$"))
#t))
+ (add-after 'unpack 'patch-cmake
+ (lambda _
+ (substitute* "Source/PlatformWPE.cmake"
+
(("(Documentation/wpe(-webextensions)?-)\\$\\{WPE_API_VERSION\\}"
+ all prefix)
+ (string-append prefix "${WPE_API_DOC_VERSION}"))
+ (("(html/wpe(-webextensions)?-)\\$\\{WPE_API_VERSION\\}"
+ all prefix)
+ (string-append prefix "${WPE_API_DOC_VERSION}")))))
(add-after 'install 'move-doc-files
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
@@ -194,6 +203,7 @@ (define-public wpewebkit
("gst-plugins-base" ,gst-plugins-base)
("harfbuzz" ,harfbuzz)
("icu" ,icu4c)
+ ("lcms" ,lcms)
("libepoxy" ,libepoxy)
("libgcrypt" ,libgcrypt)
("libjpeg" ,libjpeg-turbo)
--
2.34.0
- bug#53197: wpewebkit: Fails to build (a required package was not found), (continued)
bug#53197: [PATCH 0/3] Update WPEWebkit to 2.34.3, Liliana Marie Prikler, 2022/01/16
bug#53197: [PATCH 0/3] Update WPEWebkit to 2.34.3, Leo Famulari, 2022/01/16
bug#53197: [PATCH 1/3] gnu: libwpe: Update to 1.12.0., Liliana Marie Prikler, 2022/01/16
bug#53197: [PATCH 2/3] gnu: wpebackend-fdo: Update to 1.12.0., Liliana Marie Prikler, 2022/01/16
bug#53197: [PATCH 3/3] gnu: wpewebkit: Update to 2.34.3.,
Liliana Marie Prikler <=